我在Android设备上使用GCM推送通知时遇到了一些问题,通知无法正常到达。经过数天的研究,我发现Android设备使用心跳来保持与GCM服务的连接。不幸的是,心跳似乎太高了,因此Android设备可能会(但并非总是)失去与GCM服务的连接(例如从 WLAN 切换到 3G 时)。
在Google产品论坛上已经有很多关于这个问题的讨论,但除了使用像parse.com这样的第三方推送服务之外,似乎不存在真正的解决方案。
现在Google宣布推出了GCM云连接服务器,使得Android设备上的应用程序可以通过GCM向第三方应用程序服务器发送上行消息。
请问是否有人知道使用上行消息是否会在连接不可用时强制重新连接到GCM网络?
在Google产品论坛上已经有很多关于这个问题的讨论,但除了使用像parse.com这样的第三方推送服务之外,似乎不存在真正的解决方案。
现在Google宣布推出了GCM云连接服务器,使得Android设备上的应用程序可以通过GCM向第三方应用程序服务器发送上行消息。
请问是否有人知道使用上行消息是否会在连接不可用时强制重新连接到GCM网络?