1.以下操作都在mac操作系统下进行。
2、获取文件
pushCer.cer
pushKey.p12
3、把两个文件转换成pem格式文件
openssl x509 -in pushCer.cer -inform DER -out pushCer.pem -outform PEM
openssl pkcs12 -nocerts -out pushKey.pem -in pushKey.p12
(这一步需要输入p12文件密码,再输入pem文件新密码)
得到
pushCer.cer à pushCer.pem
pushKey.p12 à pushKey.pem
4.移除pem文件中的密码
openssl rsa -in pushKey.pem -out pushKey-noenc.pem
(这一步需要输入pem文件密码)
得到
pushCer.pem
pushKey.pem à pushKey-noenc.pem
5、 合并pushCer.pem 与pushKey-noenc.pem
cat pushCer.pem pushKey-noenc.pem > apns.pem
得到
pushCer.pem + pushKey-noenc.pem à apns.pem
6、apns.pem 就是最终需要的文件。
网友评论