Aka*_*sha 11 production push certificate ios google-cloud-messaging
当我试图确认GCM并获取配置文件时,我遇到了一个问题.当我尝试通过GCM门户上传生产证书时,它说" 证书中的捆绑ID与您输入的捆绑ID不匹配 ".我已经验证了同样的事情.仍然没有快乐.任何人帮助PLZ.
Den*_*Hsu 10
我有同样的问题,但出于不同的原因.事实证明该.p12文件有问题.如果我.p12通过选择证书和密钥并将2个项目一起导出来从Keychain Access 导出文件,则它不起作用.我需要单独导出证书和密钥,然后再合并.使用终端合并两个文件:
cat cert.p12 key.p12 > cert_merged.p12
Run Code Online (Sandbox Code Playgroud)
我在Firebase(FCM)中遇到了同样的问题.
我通过点击和试用找到的唯一解决方案是在将Cert作为P12导出时,只选择Cert但不选择Key.
您仍然可以仅将Cert(不带密钥)导出为P12文件,并以类似的方式设置密码.
现在使用提供的密码上传此P12文件对我来说很有用.
确保只导出证书而不是密钥...通过单击三角形/插入符号下拉图标并取消选择键
我尝试了开发和生产 .p12,两者都对我有用。
您需要确保.cer从捆绑 ID 生成正确的证书文件,并需要确保.p12从钥匙串访问导出正确的文件。您可以在此页面中查看示例步骤。
您需要确保您在GCM 门户iOS Bundle ID中输入的内容。(我用我的)com.ziyang.samples.quickstart.gcm
与您的Apple Developer Portal中的 Bundle ID 相匹配。(我用我的com.ziyang.samples.quickstart.gcm)
如果我错过在 GCM 门户中输入iOS Bundle ID,它将显示以下错误:
| 归档时间: |
|
| 查看次数: |
7165 次 |
| 最近记录: |