0

有没有办法明确启动谷歌云消息服务。显然一段时间后(4 到 5 小时后)我的应用程序停止接收来自 GCM 的任何消息。如果我转到应用程序并检查正在运行的应用程序选项卡,我将无法再在我的应用程序中看到消息服务。这是正常的吗?

此外,我认为 GCM 是推送通知最不可靠的服务。我多次遇到无法发送通知的问题,但如果我启动应用程序,我就会开始接收通知。

4

1 回答 1

0

我认为只有两种可能:

  • GCM 已关闭(不太可能)
  • 您的服务器未将消息发送到正确的设备
    • 要么是因为它根本不发送消息
    • 或者因为 GCM 更改了注册 ID,而您的应用程序未能正确处理此问题(但如果您遵循 SDK 中的示例,则应该如此)
于 2013-01-08T00:06:22.247 回答