我正在使用Drupal作为后端的客户端站点上工作,并且最近实现了Push Notifications模块来处理来自App / Play商店的客户端应用程序用户的消息。
一直运行良好,持续数周,测试已执行并发送了许多消息。
现在,当尝试发送通知时,系统会返回“成功消息”:
成功发送了26条iOS推送消息(尝试发送26条消息)。
成功发送了0条Android推送消息(尝试发送106条消息)。
我在http://developer.android.com/about/versions/android-3.1.html#launchcontrols以及https://groups.google.com/forum/#!msg/android-gcm/MqVlA3Sj26c/uO-ttsXOyy0J和https://www.parse.com/questions/problem-with-push-notification-where-android-apps-force-stop的Android开发者论坛上发现了一些内容。
根据我的理解,他们说在用户强制停止应用程序之后,直到下次启动应用程序才收到通知。
如果这是正确的,那么我的'尝试'消息计数并不意味着推送/发送在网站上被破坏,但可能是用户卸载了应用程序或强制关闭它。
这是对的吗?
愿意听到任何人的想法或建议。
答案 0 :(得分:0)
根据我的理解,他们说在用户强制停止应用程序之后,直到下次启动应用程序才收到通知。
假设这个系统正在使用GCM,这是一个正确的评估。
如果这是正确的,那么我的'尝试'消息计数并不意味着推送/发送在网站上被破坏,但可能是用户卸载了应用程序或强制关闭它。
你必须向作者询问你使用这个问题的是什么。例如,可能存在一些配置问题,即系统无法访问Google的服务器。