我正在开发企业级应用程序,它使用GCM。该应用程序将在不同的客户端及其多个不同的代理之间分发。因为GCM通过生成注册id(登录到Google帐户)以及与Google帐户同步设备来工作。如果我想要多个注册ID针对单个Google帐户怎么办。因为创建数千个Google账号并让它们同步到数千台设备上是相当困难的。我希望与执行GCM的多个设备的单一帐户同步。我在两个设备上尝试了它,但只有第一个注册的设备运行良好。另一些则没有收到推送通知。
发布于 2013-03-22 23:29:38
好吧,既然我的评论帮助你找到了解决方案,我将根据它们来写一个答案:
GCM为每个设备分配了不同的注册ID,即使它们都使用相同的Google帐户。为了将消息推送到两个设备,只需将消息发送到两个注册ID即可。
https://stackoverflow.com/questions/15573155
复制相似问题