0

我使用GCM在Android中使用GCM發送通知。有時,它會將規範標識設置爲「1」,並將其作爲文檔,我們需要替換響應中附帶的新通知關鍵字。我想做這個。爲此,我必須重現此錯誤。有什麼辦法呢?在使用GCM發送通知時重現規範ID爲1

+0

可能重複http://stackoverflow.com/questions/12808959/canonical-registration-id-and-message-id-格式) – Eran

+0

謝謝。我能夠使用此鏈接中提供的步驟重現此操作。 – keen

+0

不客氣! – Eran

回答

0

步驟來同時使用GCM

  • 初始狀態發送通知產生典型錯誤:安裝Android設備上的應用與被註冊到GCM。發件人服務器具有註冊ID並管理將消息發送到該設備。

  • 卸載應用程序。

  • 向原始(舊)註冊ID發送兩條消息。第一個似乎工作(服務器將收到來自GCM服務器的成功答覆)。第二次嘗試將導致「未註冊」錯誤。

  • 重新安裝應用程序並註冊到GCM。該設備將獲得一個新的註冊ID。

  • 使用舊的註冊ID發送消息。應用程序將收到消息,但服務器將在回覆中將新的註冊ID作爲規範註冊標識符。

來源:https://stackoverflow.com/a/12978274/2189626

[典型的註冊ID和郵件ID的格式(的