我已按照以下所述配置推送通知的所有说明:https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringPushNotifications/ConfiguringPushNotifications.html
当我到最后一部分:在服务器上安装客户端SSL签名身份时,IOS推送服务证书仅出现在证书中,而不出现在"我的证书"。
我已尝试复制/粘贴并导入/导出到"我的证书"并且无法让它出现在那里以便导出.p12文件。
在xcode和我的开发者帐户中一切都很好看,所以我很难过......任何帮助都会非常感激!
答案 0 :(得分:3)
这可能是因为证书已添加到系统密钥链中。而不是双击并添加它,将其拖放到“登录”下。你可以在那之后导出它
答案 1 :(得分:3)
当我回来使用推送证书(创建.p12)时,我遇到了这个问题,我已经创建了一段时间后而且它不会出现。
我开始意识到 -
从头开始重新创建证书解决了这个问题。
答案 2 :(得分:2)
I fixed same issue by just dragging .cer file into keychain window when it showed list of my certificates. When I double clicked this file then keychain imported certificate into system certificates.
So you'll need to remove certificate from system, select "my certificates" in sidebar and drag .cer file into list of certificates
答案 3 :(得分:0)
我能够通过撤销我当前的许可证并生成一个新许可证来解决这个问题(Chrome浏览器中的Apple开发者网站存在一些问题,因此切换到Safari ...不确定这是否有帮助)。仍然不确定是什么导致问题开始...
答案 4 :(得分:0)