Push-уведомление не работает, если принудительно остановить приложение вручную
Я переместил код уведомления моего приложения из C2DM в GCM. В этом у меня есть входящие для уведомлений. Все работает как положено. Но уведомление не работает в следующем сценарии:
Я установил приложение. Если я отправляю уведомление, оно также попадает в панель уведомлений и в папку "Входящие". Если я заставлю закрыть приложение из настроек. Теперь, если мы попытаемся отправить уведомление снова на устройство, то мы не получим уведомление в панели уведомлений, но оно приходит в папку входящих сообщений.
Примечание: я использую Android 2.3.
Для ICS и Jelly Bean: я прочитал в этом посте, что если вы принудительно остановите приложение из настроек, вы не получите уведомление. Это та же проблема здесь?
заранее спасибо.
1 ответ
Да, это правда. Если принудительно остановить приложение, сообщение не может быть получено (в отличие от iOS/APNS). Служба Xtify будет перезапущена, и сообщения будут получены, когда пользователь повторно откроет приложение или пользователь перезапустит свое устройство.