我是一名新的iOS开发人员,之前也遇到过同样的问题。
我终于发现问题是由引起的
p12 certificate。我们不应该使用私钥p12文件,而是应该根据您的私钥和从Apple下载的证书生成p12。
请执行以下OpenSSL命令以获取正确的p12文件:
developer_identity.cer <= download from Applemykey.p12 <= Your private keyopenssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEMopenssl pkcs12 -nocerts -in mykey.p12 -out mykey.pemopenssl pkcs12 -export -inkey mykey.pem -in developer_identity.pem -out iphone_dev.p12
之后,您应该用于
iphone_dev.p12与Apple服务器进行通信。



