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

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值