2016-05-23 89 views
0

我有一個應用程序接收來自GCM的通知,並且客戶端應用程序在根據https://developers.google.com/cloud-messaging/registration#unregistration-and-unsubscription 卸載後可以自動取消註冊但在第二步中提到我的應用程序/通知服務器是通知GCM的應用程序已被卸載,但由於應用程序過程中沒有事件處理方法,因此卸載過程中,那麼我將如何通知我的通知服務器該應用程序已被卸載,現在不應該發送通知。告訴通知服務器應用程序已被卸載

+0

您誤解了文檔我建議您仔細閱讀它。 '8。 GCM嚮應用程序服務器返回NotRegistered錯誤消息GCM服務器通知您的服務器未註冊,就是這樣。 – Budius

回答

1

我將如何通知我的通知服務器該應用程序已被卸載,現在不應該發送通知。

你不這樣做,Google會爲你做。

這裏是它說

  • 該應用服務器發送消息給GCM。
  • GCM嚮應用服務器返回NotRegistered錯誤消息。
  • 應用服務器應該刪除註冊令牌。
  • 這裏的含義是,GCM服務將負責谷歌方面的註銷事宜。發生這種情況後,嘗試向與設備關聯的ID發送推送消息將返回NotRegistered錯誤。發生這種情況時,您的服務器將知道該應用程序已被卸載。

    沒有從android應用程序到您的服務器的調用,它是通過Google的服務處理的。

    +0

    應用程序服務器將向GCM發送什麼消息? – SwagDevelopers

    +0

    @SwagDevelopers他們的意思是一個常規的GCM推送消息 –

    +0

    Ohkk瞭解它..該應用程序被卸載,沒有味精應該交給這個設備由gcm自己處理? – SwagDevelopers

    相關問題