ios - 无法获取用于在 iOS 中使用 GCM 实现推送通知的配置文件

标签 ios objective-c swift google-cloud-messaging apple-push-notifications

我反复收到错误消息:-“证书中的 Bundle ID 与您输入的 Bundle ID 不匹配。”

我浏览了以下链接:- https://developers.google.com/cloud-messaging/ios/certs#create_the_ssl_certificate

还使用以下方法验证了我的包 ID:- openssl pkcs12 -info -in mycert.p12 -passin pass:MyCertPassPhrase

我从以下链接获得以上信息:- Get bundle id from p12/pem file

但即使我的包 id 匹配,仍然会出现相同的错误。请提出解决方案或替代方案来完成相同的操作。

如果需要其他信息,请告诉我。

Screenshot is as follows:-

最佳答案

创建“CertificateSigningRequest”证书时将“CA 电子邮件地址”留空。这解决了我的问题。

关于ios - 无法获取用于在 iOS 中使用 GCM 实现推送通知的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37189486/

相关文章:

objective-c - NSDatePicker 格式化程序

iOS VoIP 推送通知在 1-2 秒后自动停止

ios - 将 String 转换为 Int64 导致 32 位设备崩溃

objective-c - 在基于页面的应用程序中向 UIWebview 添加多个网页

objective-c - 如何在不收到警告的情况下比较 2 个整数?

ios - 我可以将现有的 Popover 用于 UIImagePickerController 吗?

ios - UISearchBar搜索功能不起作用

ios - 206 NSSessionDownloadTask 上的内容范围响应

ios - 导航栏成为第一个表格 View 单元格

objective-c - 使用 OAuth 从 Flickr 获取访问 token 时签名无效