2015-09-27 61 views
3

我得到這個錯誤只存在應用打開GCM IOS錯誤 - 註冊到GCM失敗,出現錯誤:操作無法完成。 (com.google.iid錯誤7)

Registration to GCM failed with error: The operation couldn’t be completed. (com.google.iid error 7.) 

如果我嘗試再次運行該應用程序在第一時間,林能夠註冊並獲得令牌並接收推送消息。

我已經試過unable to register (com.google.iid error 1005.)

但仍然有問題的解決方案。

任何想法,我該如何解決這個問題?

感謝

編輯: 同樣的錯誤是在快速入門示例應用程序發生

enter image description here

這是快速入門示例應用程序的Xcode的日誌

2015-10-14 15:40:51.722 GcmExampleSwift[680:149607] Successfully configured [CloudMessaging]. 
2015-10-14 15:40:51.723 GcmExampleSwift[680:149607] Failed to configure []. 
2015-10-14 15:40:51.723 GcmExampleSwift[680:149607] Subspecs not present, so not configured [Analytics, AdMob, SignIn, AppInvite, Maps]. 
2015-10-14 15:40:51.723 GcmExampleSwift[680:149607] Subspecs expected to be present [CloudMessaging, Measurement]. 
2015-10-14 15:40:51.829: GCM | MCS Registration is not ready with auth credentials 
Connected to GCM 
Registration to GCM failed with error: The operation couldn’t be completed. (com.google.iid error 7.) 
Could not connect to GCM: The operation couldn’t be completed. (com.google.gcm error 2001.) 
+0

問題是否出現在[快速入門示例應用](https://github.com/googlesamples/google-services/tree/master/ios/gcm)? – Koh

+0

是的,它確實發生在快速入門示例應用程序中,同樣的錯誤消息「註冊到GCM失敗,出現錯誤:操作無法完成(com.google.iid錯誤7)」 – FelipeOliveira

+0

您能否發佈更多日誌消息從您的XCode(例如,從您的應用程序啓動時開始的日誌) – ztan

回答

-1

嘗試改變kGGLInstanceIDAPNSServerTypeSandboxOption沙箱或的值爲 for production環境如Documentation中所述。

0

我想你有這個問題,因爲我的手機上的時間是在未來設置的,一旦時間設置正確,問題就解決了。