码迷,mamicode.com
首页 > 其他好文 > 详细

利用个推做测试远程推送的证书生成代码

时间:2015-01-27 13:32:38      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

生成p12需要3个文件:

1,本机在https://developer.apple.com/ios/manage/certificates/team/index.action生成certifacates时上传的本机证书:CertificateSigningRequest.certSigningRequest

2,从https://developer.apple.com/ios/manage/overview/index.action的app IDs里拿到的Push SSLCertificate,命名为:aps.cer

3,在本机双击aps.cer会自动加载到本机的Keychain中,在keychain中找到该证书,展开,导出其下的private key为:key.p12

将以上3个文件放在同一个文件夹中,并用terminal打开,一次输入下面命令(需要输入密码时均填写123456):

1,openssl x509 -in aps.cer -inform DER -out aps.pem -outform PEM

2,openssl pkcs12 -nocerts -out key.pem -in key.p12

3,openssl pkcs12 -export -in aps.pem -inkey key.pem -certfile CertificateSigningRequest.certSigningRequest -name "push" -out push.p12

即可生成需要的p12

利用个推做测试远程推送的证书生成代码

标签:

原文地址:http://blog.csdn.net/huang2009303513/article/details/43192277

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!