3
votes

My Android application was already live in play store. Now I have updated that app with push notification using gcm and thus installed the updated version from play store in 5 devices (HTC, Micromax, Samsung S3, Galaxy Nexus, Samsung Ace plus).

As per our logic all the device ids are stored in the server side database. And those ids are finally being send to GCM server. Now when push notification is being send, I am only receiving in HTC and Micromax.

What is the problem for other 3 devices (Samsung S3, Galaxy Nexus, Samsung Ace)?

2

2 Answers

1
votes

Android 3.1 or higher, your application will not receive any broadcast until the user opens your application at least once.

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

0
votes

I am Not Sure what your exactly problem cause you do not have provided any type of code.

but make sure DateTime on the your Device DateTime should not be in be in the past.because GCM can't sync into the past Datetime. you have to reset it to present date time. Not Sure but have a try to it. may solve out your Problem.