1.- 在开发者中心下载推送证书,起个简单的名字 “pushDisCer.cer”,
2.- 从钥匙串里选中推送证书,生成P12文件。输入文件的密码。
3.- 打开终端,进入文件所在目录. 把.cer文件生成.pem文件。输入代码
openssl x509 -in pushDisCer.cer -inform der -out pushCer.pem
4- 再把p12文件转换成.pem文件
1.输入你生成p12文件的时候设定的密码。
2.新生成的.pem文件的密码。
3.同上,再次输入
5 - 把生成的两个文件整合成一个.pem文件。
cat pushP12.pem pushCer.pem > pushDistribution.pem
6- 测试能不能连接苹果的APNS
输入的密码是pushDistribution.pem 的密码。如果连接成功会有以下显示
这样生成的pushDistribution.pem就可以拿去给后台用了。