我必须在IOS swift应用程序中实现GCM推送通知。 首先,我正在处理该应用程序,并且我遵循了Google文档中的所有提示和说明:https://developers.google.com/cloud-messaging/ios/client。 注册令牌已生成但之后我必须在另一台计算机上完成应用程序,因此我重新生成了证书,但错误" GCM注册尚未准备好使用身份验证凭据"继续显示,我尝试了所有内容并删除了证书并遵循了所有说明,但我无法解决这个问题。
我还尝试手动生成iOS配置文件,我尝试使用Xcode,但这并没有解决问题。
iOS配置文件
解决问题的任何提示。 提前致谢
答案 0 :(得分:1)
我昨天能够在Sandbox模式下成功测试, 我的所有配置都一样。 突然(几个小时前)它停止工作。(还注意到stackoverflow在几个小时内充满了这个问题相关的问题) 此问题与开发人员的配置无关, 我认为这是 google后端/ api 相关问题/更改。 如果您错过了一些步骤,那么您可以尝试其他一些步骤。 请遵循此问题(无法完成操作。(com.google.gcm错误501。)) https://github.com/googlesamples/google-services/issues/205
答案 1 :(得分:0)
对我来说,发生此错误是因为我忘记在Push Notifications
中启用capabilities
并在Background Modes-> Remote Notifications
中启用XCode project
。通过启用此功能,我的问题得以解决。