美文网首页
IOS 生成pem证书方法

IOS 生成pem证书方法

作者: Yang152412 | 来源:发表于2016-05-28 12:10 被阅读480次

具体步骤如下:
首先,需要一个pem的证书,该证书需要与开发时签名用的一致。 具体生成pem证书方法如下:

  1. 登录到 iPhone Developer Connection Portal(http://developer.apple.com/iphone/manage/overview/index.action )并点击 App IDs
  2. 创建一个不使用通配符的 App ID 。通配符 ID 不能用于推送通知服务。例如, com.itotem.iphone
  3. 点击App ID旁的“Configure”,然后按下按钮生产 推送通知许可证。根据“向导” 的步骤生成一个签名并上传,最后下载生成的许可证。
  4. 通过双击.cer文件将你的 aps_developer_identity.cer 引入Keychain中。
  5. 在Mac上启动 Keychain助手,然后在login keychain中选择 Certificates分类。你将看到一个可扩展选项“Apple Development Push Services”
  6. 扩展此选项然后右击“Apple Development Push Services” > Export “Apple Development Push Services ID123”。保存为 apns-dev-cert.p12文件
  7. 扩展“Apple Development Push Services” 对“Private Key”做同样操作,保存为 apns-dev-key.p12 文件。
  8. 需要通过终端命令将这些文件转换为PEM格式:openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
    openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
  9. 如果你想要移除密码,要么在导出/转换时不要设定或者执行:
    openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem
  10. 最后,你需要将键和许可文件合成为apns-dev.pem文件,此文件在连接到APNS时需要使用:
    cat apns-dev-cert.pem apns-dev-key-noenc.pem > apns-dev.pem

相关文章

  • IOS push推送PHP 实现

    用PHP为iOS做推送服务 首先,需要一个pem的证书,该证书需要与开发时签名用的一致。具体生成pem证书方法如下...

  • IOS 生成pem证书方法

    具体步骤如下:首先,需要一个pem的证书,该证书需要与开发时签名用的一致。 具体生成pem证书方法如下: 登录到 ...

  • Mac 将p12转换pem问题

    iOS推送证书创建见其他教程 公钥生成 推送证书cer转pem 也可以用钥匙串中证书导出p12,然后转为pem公钥...

  • 测试机配置https

    1.使用openssl生成密钥privkey.pem: 2.使用密钥生成证书server.pem: 证书信息可以随...

  • iOS推送证书生成pem文件

    pem文件概述 pem文件生成步骤 将证书导出生成 p12 文件打开钥匙串, 选择需要生成的推送证书.1.png右...

  • ECC加密证书与RSA证书

    linux生成ECC证书 pem证书转p12证书 windows jdk自带keytool生成pfx证书: 执行命...

  • ios推送证书pem生成

    在钥匙串中把推送证书导出成p12格式 cer2.p12 然后执行如下命令 ![0TA]@T3A616$M(KR9V...

  • iOS pem 证书生成

    pem文件概述 pem文件是服务器向苹果服务器做推送时候需要的文件,主要是给php向苹果服务器验证时使用,下面介绍...

  • K8s 1.6.2 安装配置-etcd集群(二)

    将原来生成的ca.pem、kubernetes-key.pem、kubernetes.pem证书拷贝到/etc/k...

  • 密码学:RSA(二)

    一、证书生成 iOS中没有办法直接使用.pem文件进行加解密。是Xcode帮我们去钥匙串访问申请的证书。 钥匙串生...

网友评论

      本文标题:IOS 生成pem证书方法

      本文链接:https://www.haomeiwen.com/subject/bvvfdttx.html