当前位置: 首页 > news >正文

ios 推送证书 p12生成

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Step 1:

openssl x509 -in aps_developer_identity.cer -inform DER -out aps_developer_identity.pem -outform PEM

Where aps_developer_identity.cer is the file you download from the portal

Step 2:

openssl pkcs12 -nocerts -out APSCertificates.pem -in APSCertificates.p12

Where APSCertificates.p12 is a file you export from the Mac Keychain. This is critical, you must import the certificate from the portal into keychain. Find it in My Certificates, open the disclosure triangle and highlight both the certificate and the private key, then right click and export them. Give them a password and save them to a p12 file.

Step 3:

openssl pkcs12 -export -in aps_developer_identity.pem -out aps_developer_identity.p12 -inkey APSCertificates.pem

第三步之前用http://www.cnblogs.com/qq78292959/archive/2012/07/16/2593651.html博文中的方法:

openssl pkcs12 -export -in aps_developer_identity.pem -inkey Push_Noenc.pem -certfile Push.certSigningRequest -name "aps_developer_identity" -out aps_developer_identity.p12  

老是出现unable to load certificates的错误,就此记录一下,其他的过程请参照上面链接中的博文就可以了

转载于:https://my.oschina.net/iq19900204/blog/209637

相关文章:

  • Beaker:一个基于Electron的点对点Web浏览器
  • Linux查看文件内容
  • 追溯ASP.NET发展史
  • 前端MVVM框架设计及实现(一)
  • python的不定时更新
  • LumiSoft收取邮件(含邮件附件)
  • Frost Sullivan权威报告:阿里云再次领跑云WAF大中华区市场
  • Yii框架官方指南系列28——缓存:概览
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • 一个表单对应多个提交按钮,每个提交按钮对应不同的行为
  • MySQL用户中的%到底包不包括localhost?
  • tomcat集群时统计session与在线人数
  • 初探G6, 切换数据时保证图位置不变
  • 常见div+css网页布局(float,absolute)
  • 用PyTorch创建一个图像分类器?So easy!(Part 1)
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • canvas 五子棋游戏
  • Docker下部署自己的LNMP工作环境
  • eclipse(luna)创建web工程
  • Making An Indicator With Pure CSS
  • Odoo domain写法及运用
  • php中curl和soap方式请求服务超时问题
  • spring boot下thymeleaf全局静态变量配置
  • springMvc学习笔记(2)
  • SSH 免密登录
  • 从0到1:PostCSS 插件开发最佳实践
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 基于Android乐音识别(2)
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 模型微调
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 使用docker-compose进行多节点部署
  • 使用Gradle第一次构建Java程序
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 我的业余项目总结
  • 项目管理碎碎念系列之一:干系人管理
  • 第二十章:异步和文件I/O.(二十三)
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (11)MATLAB PCA+SVM 人脸识别
  • (13)Hive调优——动态分区导致的小文件问题
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (二)windows配置JDK环境
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (五)MySQL的备份及恢复
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .naturalWidth 和naturalHeight属性,
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .Net Core 中间件验签
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)