0

我已经成功集成了 PushPlugin 以在 iOS 和 Android ( https://github.com/phonegap-build/PushPlugin ) 上接收推送通知。我的问题是,在我使用新版本更新我的应用程序(无需卸载和重新安装)后,推送通知停止工作。我必须在他们再次开始工作之前手动启动应用程序。有没有办法让 GCMBroadcastReceiver 在更新过程中保持运行?

推送通知在所有这些场景中都能正确接收和显示:

  • 应用程序在后台运行
  • 应用程序已从任务管理器中停止
  • 手机重新启动,应用程序未运行
  • 手机重启,应用在后台运行

在以下情况下,未按预期接收推送通知:

4

1 回答 1

0

@bjiang 感谢您的回复,您的第二个链接https://blog.pushbullet.com/2014/02/12/keeping-google-cloud-messaging-for-android-working-reliably-techincal-post/非常有帮助。

这个问题的答案是,需要在更新应用程序和更新 Android 操作系统版本之后进行重新注册,以保持推送通知的可靠运行。

于 2015-02-10T18:55:17.487 回答