如果应用程序已强制停止,仍会传递推送通知

时间:2014-11-14 14:04:05

标签: android ios drupal

我正在使用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-ttsXOyy0Jhttps://www.parse.com/questions/problem-with-push-notification-where-android-apps-force-stop的Android开发者论坛上发现了一些内容。

根据我的理解,他们说在用户强制停止应用程序之后,直到下次启动应用程序才收到通知。

如果这是正确的,那么我的'尝试'消息计数并不意味着推送/发送在网站上被破坏,但可能是用户卸载了应用程序或强制关闭它。

这是对的吗?

愿意听到任何人的想法或建议。

1 个答案:

答案 0 :(得分:0)

  

根据我的理解,他们说在用户强制停止应用程序之后,直到下次启动应用程序才收到通知。

假设这个系统正在使用GCM,这是一个正确的评估。

  

如果这是正确的,那么我的'尝试'消息计数并不意味着推送/发送在网站上被破坏,但可能是用户卸载了应用程序或强制关闭它。

你必须向作者询问你使用这个问题的是什么。例如,可能存在一些配置问题,即系统无法访问Google的服务器。