2016-01-23 64 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工作时间这需要但后来我得到这个问题。一旦时间恢复正常,所有事情都开始工作。

相关问题