2013-07-11 185 views
2

我已閱讀Google Cloud Messaging文檔,發現每個設備和每個應用程序的GCM密鑰是唯一的。如果我卸載並重新安裝應用程序,密鑰總是相同的,也就是說,密鑰是根據某些設備和應用程序標識符計算的,否則密鑰會改變?Google雲消息傳遞唯一密鑰

回答

3

不,在您卸載並重新安裝應用程序後,密鑰(稱爲註冊ID)可能會更改。

以下情形將導致ID改變:

  1. 未安裝該應用
  2. 發送GCM消息到設備數次,直至GCM服務器實現的應用從設備卸載
  3. 重新安裝應用程序
+0

重新安裝意味着更新? – notGeek

+0

@notGeek不,我的意思是在先前卸載它之後再次安裝該應用程序。 – Eran

+0

當應用程序從設備上卸載時,如何從我的服務器上刪除GCM密鑰?現在我重新安裝應用程序後收到重複通知,因爲我的服務器存儲了兩個標識符,就好像它們來自不同的設備。非常感謝 – notGeek

相關問題