我被Google Cloud Messaging Service.(GCM).
如何處理在iOS上刷新Google Cloud Messaging的註冊ID?
我一直在做Android應用程序與GCM發展與通知iOS應用程序,從而很願意做的GCM通知(不使用APNS)的iOS應用。 有關APNS令牌和GCM註冊ID的問題。
問題#1 每當iOS應用程序啓動時,它會檢查APNS令牌在更改時是否更改或更新。當APNS更改時,iOS應用程序請求「新的GCM註冊ID」?
問題#2 如果問題#1是正確的,我應該發送新的GCM註冊ID到我的推送服務器嗎?
問題3 即使APNS令牌尚未更新,GCM註冊ID是否會更改?
感謝您的回答。我在registrationHandler中添加了一些代碼來檢查註冊ID是否更改。我發現'onTokenRefresh()'也叫registrationHandler。如果我在iOS上使用GCM,使用您的問題我不需要再使用APNS令牌。我對嗎? @abielita –
@JadeLee:「如果我在iOS上使用GCM,那麼你的問題就不再需要用APNS令牌來處理了,我是對的嗎?唔...不。您必須獲得APNS令牌才能註冊GCM,並且您必須處理對APNS令牌的更改並使用它向GCM重新註冊。 – user102008
@ user102008:APNS令牌更改時不應用程序執行任何操作?在Google的GCM示例中,如果APNS令牌更改,我認爲該應用請求新的GCM註冊ID。否則,我應該在哪裏實施? –