iOS 证书生成辅助工具

iOS 证书申请需要 MAC 设备,但是大多数伙伴都是 Windows,所以开发这个工具帮助大家,让 Windows 开发者也能快速的生成证书,减少开发工作的复杂度。

  • 1 生成 CSR 证书请求文件
  • 2 上传 CSR 文件到苹果开发者中心并下载 CER 证书
  • 3 生成 P12 证书
  • 4 后续步骤(可选)

申请信息

生成 CSR 证书请求文件需提供以下资料,以下内容似乎可以随意填写,但是建议最好填写真实的信息,以免日后修改验证麻烦!

唯一的要求:公司名称仅支持英文或者汉语拼音

此操作会生成两个文件,一个 .key 证书私钥和一个 .certSigningRequest 证书请求文件,请您下载保存到本地妥善保管,在后面第3步会用到这个 .key 文件用于生成 .p12 的证书文件,本站不会保存这个文件。

生成成功

请及时下载保存,临时文件不定期清理

上传证书请求文件

登录你的苹果开发者账号,在证书创建页面上传上一步中生成的 .certSigningRequest 文件

点击 Continue 创建证书,并从页面上下载保存 .cer 证书文件。

选择文件并设置密码

  • .key 文件是第一步中生成的私钥文件
  • .cer 文件从苹果开发者中心下载的证书文件
证书密码,在打包的时候需要,请牢记您设置的密码。

生成成功

请及时下载保存,临时文件不定期清理

通过前面三个步骤,您已完成开发所需证书的申请,但是为了完成开发工作,你还需要:

  • 创建 APP ID
  • 下载 .mobileprovision 文件(打包的时候需要)
  • 如果仅仅是调试应用,你创建的证书类型应该是开发,而不是分发,您还需要添加测试设备,如果之前已下载过 .mobileprovision 文件,在重新添加调试设备以后,需要重新下载 .mobileprovision 描述文件,并使用新的 .mobileprovision 文件重新打包应用