为什么我会通过Production APNS证书获得此消息?
"证书环境不匹配。确保您获得了正确的开发或生产APNS证书。"
究竟是什么'证书环境'? 开发APNS证书没问题。 我不明白。
答案 0 :(得分:19)
我遇到了同样的问题,这就是我要解决的问题。
问题是因为我使用相同的证书签名请求文件(您从Keychain Access获得的文件>证书助理>从证书颁发机构申请证书)生成开发APNS证书和生产APNS证书。显然,证书签名请求文件不应该是相同的。
解决这个问题:
.certSigningRequest
文件创建证书参考:
答案 1 :(得分:10)
有同样的问题!
从Keychain导出时,右键单击其内部私钥上的证书本身不。