首页 > 手机专区 > 苹果手机 >

iOS推送证书p12文件如何转pem

来源:互联网 2023-02-21 17:15:19 305

pem文件是苹果推送服务需要用到的文件,而钥匙串导出的文件为p12文件,需要将p12转为pem之后才能正常使用。Jbd办公区 - 实用经验教程分享!

工具/原料

  • Mac

方法/步骤

  • 1

    将我们做好的推送证书下载到本地,双击运行加入到钥匙串中,然后打开钥匙串找到对应的推送证书文件,如下:Jbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

  • 2

    点击推送证书,选择导出证书,然后修改保存文件名与保存位置,根据提示输入输出项目密码,导出到桌面上,如下:Jbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

  • 3

    打开终端,执行cd Desktop/,cd进入到我们刚才保存的p12文件的保存位置(桌面),如下:Jbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

  • 4

    在终端输入:Jbd办公区 - 实用经验教程分享!

    openssl pkcs12 -clcerts -nokeys -out pushDis.pem -in pushDis.p12,Jbd办公区 - 实用经验教程分享!

    pushDis为文件名。Jbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

  • 5

    在上步完成之后需要输入之前导出时设置的密码,输入密码然后按enter键,提示MAC verified OK,表示p12转pem成功。Jbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

  • 5本页面未经许可获取自百度经验
  • 6

    接着在终端通过与APNs连接来测试证书是否有效:Jbd办公区 - 实用经验教程分享!

    开发环境:Jbd办公区 - 实用经验教程分享!

    openssl s_client -connect gateway.sandbox.push.apple.com:2195 -pushDis.pemJbd办公区 - 实用经验教程分享!

    生产环境:Jbd办公区 - 实用经验教程分享!

    openssl s_client -connect gateway.push.apple.com:2195 -cert pushDis.pemJbd办公区 - 实用经验教程分享!

    iOS推送证书p12文件如何转pemJbd办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Jbd办公区 - 实用经验教程分享!


    标签: ios苹果证书文件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码