2017-12-18 294 views
-4

我已經創建了一個包含FCM推送通知的應用程序。我通過使用FCM手冊和git存儲庫中的示例來完成此操作。當應用程序處於前景或背景時,一切正常,但當我殺死應用程序時,我無法收到推送通知。該服務沒有運行。任何人都可以告訴我,當應用程序關閉時,電報,WhatsApp或Skype會怎麼做?當應用程序關閉時,FCM不起作用

+0

您測試所用的設備? –

+0

我在魅族m5上進行測試。試用電報,關閉應用程序時一切正常。 –

+0

http://forum.flymeos.com/thread-22736-1-1.html請閱讀此主題。您的應用可能會在安全應用中被禁用,從而禁用您的應用在後臺運行。爲您的應用啓用自動運行 –

回答

0

有流式細胞儀檢測兩種類型的消息(火力地堡雲通訊):

  1. 顯示信息:這些消息觸發onMessageReceived()只回調 當你的應用程序是在前臺。

  2. 數據消息:提綱的消息觸發onMessageReceived() 回調即使你的應用程序是在前景/背景/喪生

https://firebase.google.com/docs/cloud-messaging/android/receive

+0

我可以在阿爾卡特和中興通訊獲得推送通知,但與魅族沒有任何關係。 –

+0

你有沒有通知魅族的應用程序? – ViramP

+0

我使用數據信息,當應用程序處於魅族的前臺或後臺時,我會收到推送通知,但當應用程序關閉時,我什麼也收不到。當我在中興通訊或阿爾卡特測試我的應用程序時,我可以在應用程序關閉時收到推送通知。 –

相關問題