2016-01-23 66 views
5

我想在iOS中配置GCM。我已遵循所有步驟並創建了推送通知所需的所有證書。在註冊推送通知時,會返回設備令牌,並將其轉發給Google服務器。但是,註冊令牌返回nil,錯誤爲無法找到令牌緩存錯誤GCM iOS

Unable to find token in cache Error Domain=com.google.iid Code=-25300 
"The operation couldn’t be completed. (com.google.iid error -25300.) 

這是最初的工作,但突然停止工作。我沒有更改任何p12文件或證書。

+0

你試過期待這個堆棧溢出票證嗎? (http://stackoverflow.com/questions/33361326/gcm-in-swift-bundle-id-error)。另外,請將其用作指南:https://developers.google.com/cloud-messaging/ios/client。我希望它可以幫助你。 –

+0

我有同樣的錯誤,你解決了這個問題嗎? – cmarrero01

+0

即使我有同樣的問題。是否有人能夠解決此問題 –

回答

2

我得到了這個問題,因爲我的手機上的時間被設定在未來,一旦時間設置正確的問題得到解決。

Initialy我不得不下討論了這個問題:why didRegisterForRemoteNotificationsWithDeviceToken is not called

依該處指示後,重置我終於得到了didregisterforremotenotificationswithdevicetoken工作時間這需要但後來我得到這個問題。一旦時間恢復正常,所有事情都開始工作。

相關問題