我得到以下作为我的日志,我完全按照github样本。
2016-12-30 03:11:08.585: GCM | GCM library version 1.1.4
2016-12-30 03:11:08.669: GCM | GCM registration is not ready with auth credentials
Could not connect to GCM: The operation couldn’t be completed. (com.google.gcm error 501.)
af442b82bffdf3bc1c1a30189be3edd77c9fe73e0b486b1fad58bdb535a1ea85
2016-12-30 03:11:25.255376 WeddingLah[6326:1609423] XPC connection interrupted
Registration to GCM failed with error: Optional("The operation couldn’t be completed. (com.google.iid error 0.)")
af442b82bffdf3bc1c1a30189be3edd77c9fe73e0b486b1fad58bdb535a1ea85
Registration to GCM failed with error: Optional("The operation couldn’t be completed. (com.google.iid error 0.)")
我尝试过的事情: 重新生成证书
手动指定开发团队和个人资料
sanboxOption = true
任何人都有任何想法?
我在我的日志中包含了我的设备令牌,以显示我已正确注册我的通知。
答案 0 :(得分:0)
除了@ GAEfan推荐的链接外,这个SO post声明可能是你打电话
GCMService.sharedInstance().connectWithHandler() { error in if(error != nil) { print(error) } }
在您收到注册令牌或未能刷新令牌之前
。试试refreshing your registration token,看看它是否有效。
您也可以查看相关的thread。