我需要安装我从apple dev portal下载的证书,以便在我的Windows服务器上测试推送通知。我在网上搜索了一个解决方案,但每个人都说了不同的事情,有没有人有一步一步指导如何做到这一点?
答案 0 :(得分:8)
我也一直在研究这个问题。以下链接可能对您有用:
http://loudsoftware.com/?p=186
我终于通过遵循这些关键点来实现这一点,我设法摆脱了上述链接。它假设您已经在"标准苹果推送"之后创建了Apple推送证书和私钥。指令。
在您的Mac计算机上,按以下方式生成证书(授予arashnorouzi):
使用open ssl创建PKCS12格式文件,您需要开发人员私钥(可以从keychain导出)和CertificateSigningRequest ?? certSigningRequest
openssl x509 -in apn_developer_identity.cer -inform DER -out apn_developer_identity.pem -outform PEM}
openssl pkcs12 -nocerts -out private_dev_key.pem -in private_dev_key.p12
openssl rsa -out private_key_noenc.pem -in private_key.pem
openssl pkcs12 -export -in apn_developer_identity.pem -inkey private_key_noenc.pem -certfile CertificateSigningRequest ??。certSigningRequest -name“apn_developer_identity”-out apn_developer_identity.p12
现在,在您的Windows Server上执行以下操作(在loudsoftware上收费):
详细信息: