我正在使用新的 FCM 将消息从我的服务器推送到我的 Android 应用程序。
{
"to" : "APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...",
"data" : {
"Nick" : "Mario",
"Room" : "PortugalVSDenmark"
}
}
我可以使用新的 FCM 将消息推送到我的应用程序,但是,当我终止该应用程序时(长按主页按钮然后将应用程序向左滑动),推送消息将不再传递。
Why?
我注意到,根据我关闭应用程序之前应用程序的启动方式,我会得到不同的行为,这听起来很奇怪。
如果我使用调试器启动应用程序并将其关闭,那么我将不再收到 FCM 通知。如果我随后从启动器图标启动应用程序,我会收到 FCM 通知,如果我滑掉“从启动器启动”应用程序,我会继续收到 FCM 通知。我在 Galaxy S4 和 Sony Xperia Z2 上遇到此问题。
鉴于我将手机上的应用程序的最新版本安装到应用程序上的最简单方法是点击调试,这是我必须记住的事情:
当您将其关闭时,再次从启动器图标启动它,然后再次将其关闭。 (至少如果您在应用程序未运行时测试 FCM 通知行为)。
取自 :https://github.com/firebase/quickstart-android/issues/41 https://github.com/firebase/quickstart-android/issues/41
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)