文档目录

iOS 证书与 .p12

没有 Mac 也能做 iOS 证书。导出的 .p12 可以给 HBuilderX 等打包平台使用。证书页的「iOS」栏上方就是这四步。

证书页的 iOS 栏:按生成 CSR、创建证书、导入 .cer、导出 .p12 四步排列,下方列出证书

1. 生成 CSR

在「证书」页的 iOS 栏点「生成 CSR」。填一个常用名(只用来区分不同的 CSR,Apple 不检查)和邮箱(可不填),点「生成并保存」,得到 .certSigningRequest 文件。对应的私钥会加密保存在这台电脑上,不用自己另存。

生成 CSR:填写常用名和邮箱
生成 CSR

2. 在 Apple 开发者网站创建证书

点「打开 Apple 开发者网站」,在 Certificates 里新建证书:

  • 上架 App Store 和 TestFlight:Apple Distribution 或 iOS Distribution (App Store Connect and Ad Hoc)。有些打包平台只认 iOS Distribution,以平台的要求为准。
  • 真机调试:Apple Development。

上传刚才的 CSR 文件,然后下载 .cer。

CSR 已生成,下一步到 Apple 开发者网站创建证书
下一步提示

3. 导入 .cer

把下载的 .cer 拖回证书页(或点「导入 .cer」)。隔几天再导入也没关系,会自动找到对应的私钥。

4. 导出 .p12

点证书右侧的「导出 .p12」,设置并确认密码后点「导出」。导出过一次后会记住密码,列表里能查看和复制,下次点「导出 .p12」直接就能存。要换密码,点钥匙图标「换个密码导出」。

导出 .p12:设置并确认密码
导出 .p12

私钥默认只保存在这台电脑上。换电脑或重装系统前,先导出 .p12 备份,或者保存到云端。列表里每张证书都显示还有多久过期,快过期时会标出来。

没找到答案?看看常见问题,或者发邮件到 hi@setonink.com。