2012-11-15 22 views
2

我已將我的應用通知代碼從C2DM移至GCM。在這裏我有一個通知收件箱。一切都按預期工作。但在以下情況下通知不起作用:如果我們強制停止應用,推送通知不起作用

我已經安裝了應用程序。如果我發送通知,它也會通知欄和收件箱中。如果我強制關閉設置的應用程序。現在,如果我們嘗試再次向設備發送通知,那麼我們沒有收到通知欄中的通知,但它會通知收件箱。

注意:我正在使用android 2.3。
對於ICS和果凍豆:我已閱讀此post,如果您強制停止應用程序的設置,那麼你將不會收到通知。這裏是同樣的問題嗎?

在此先感謝。

+0

歡迎光臨!請分享一段代碼,不會爲社區工作,以幫助您 –

回答

3

是的的確如此。如果您強制停止應用程序,則無法接收消息(與iOS/APNS不同)。當用戶重新打開應用程序或用戶重新啓動他/她的設備時,Xtify服務將重新啓動並收到消息。

+3

我不同意這一點。因爲,如果您強制退出Facebook應用程序,則仍然會收到Facebook應用程序的消息。我認爲,應該有一個可以接收消息的機制。 –

+0

你找到了出路嗎? – abhishek

+0

閱讀:http://stackoverflow.com/questions/20838415/gcm-push-notification-works-after-app-force-stop –