iOS 推送证书 p12 转 pem

针对大多数初次使用推送的小伙伴,或者是不想记命令的小伙伴;

 

闲话不说,好多第三方推送平台都需要我们上传推送证书,但是大多数为pem文件,一下步骤就是将推送证书p12 转pem;

a) 在钥匙串中找到你配置的推送证书,右键,导出为P12文件,保存到桌面;

b) 打开终端,执行命令 ‘cd Desktop/’  进入桌面

c) 继续输入 ‘openssl pkcs12 -clcerts -nokeys -out 文件名.pem -in 文件名.p12’,按回车,会让你输入密码,密码不会显示的,输入即可,输入完成后按回车键,会提示MAC verified OK,表示p12文件转pem成功。将pem文件上传到项目所集成三方推送的平台即可;

d) 如果要检验pem文件是否有效,可以输入一下命令

开发环境:

openssl s_client -connect gateway.sandbox.push.apple.com:2195 -文件名.pem

生产环境:

openssl s_client -connect gateway.push.apple.com:2195 -cert 文件名.pem

 

最后上传到项目集成的三方推送平台即可。(多读书,多看报,少吃零食多睡觉)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章