推送通知未在Galaxy Nexus和Samsung S3中为我的Android应用程序接收

时间:2013-01-23 13:06:44

标签: android push-notification google-cloud-messaging

我的Android应用程序已经在Play商店中存在。现在我使用gcm通过推送通知更新了该应用程序,从而在5个设备(HTC,Micromax,Samsung S3,Galaxy Nexus,Samsung Ace plus)中从Play商店安装了更新版本。

根据我们的逻辑,所有设备ID都存储在服务器端数据库中。这些ID最终被发送到GCM服务器。现在当发送推送通知时,我只收到HTC和Micromax。

其他3种设备(Samsung S3,Galaxy Nexus,Samsung Ace)有什么问题?

2 个答案:

答案 0 :(得分:1)

Android 3.1或更高版本,在用户至少打开您的应用程序一次之前,您的应用程序将不会收到任何广播。

http://developer.android.com/about/versions/android-3.1.html#launchcontrols

答案 1 :(得分:0)

我不确定您的确切问题导致您没有提供任何类型的代码。

但请确保您的设备日期时间上的DateTime不应该在过去。因为GCM无法同步到过去的日期时间。你必须重置它以显示日期时间。不确定,但尝试一下。可以解决你的问题。