ios voip证书到期后

苹果voip证书到期了, 苹果开发者中心会自动删除voip证书(删的干干净净),这个时候就须要咱们去申请新的voip证书,而后配给服务器就行,不须要更新app php

5A18CAF2-8D1C-41D9-9E8F-ED4A5E03F39E.png
制做pem证书

一、将以前生成的voip.cer SSL证书双击导入钥匙串git

二、打开钥匙串访问,在证书中找到对应voip.cer生成的证书,右键导出并选择.p12格式,这里咱们命名为voippush.p12,这里导出须要输入密码(随意输入,别忘记了)。github

三、目前咱们有两个文件,voip.cer SSL证书和voippush.p12私钥,新建文件夹命名为VoIP、并保存两个文件到VoIP文件夹。服务器

四、把.cer的SSL证书转换为.pem文件,打开终端命令行cd到VoIP文件夹、执行如下命令 openssl x509 -in voip.cer -inform der -out VoiPCert.pemapp

五、把.p12私钥转换成.pem文件,执行如下命令(这里须要输入以前导出设置的密码) openssl pkcs12 -nocerts -out VoIPKey.pem -in voippush.p12测试

六、再把生成的两个.pem整合到一个.pem文件中 cat VoiPCert.pem VoIPKey.pem > ck.pem 最终生成的ck.pem文件通常就是服务器用来推送的。命令行

下载后一并放入VoIP文件夹中,并配置好相关信息,注意下面图片中提到的推送环境,请填写对应的环境地址,通常测试VoIP推送的稳定性最好是经过Hoc证书打包在生产环境中测试。 开发环境地址:gateway.sandbox.push.apple.com:2195 生产环境地址: gateway.push.apple.com:2195 phpdemo:github.com/yangqingsha…3d

相关文章
相关标签/搜索