在 Windows 生成 iOS 证书 不用 Mac,不用 OpenSSL。

生成 CSR,拿去 Apple 开发者网站创建证书,把下载的 .cer 拖回来,设个密码就能导出 .p12。私钥自动加密保存在这台电脑上,不用自己另存,也不用敲命令。

免费版可用 · Windows 10 / 11 · 64 位

证书页:按生成 CSR、创建证书、导入 .cer、导出 .p12 四步排列,下方列出已有证书和过期时间
四步

从 CSR 到 .p12,
一条线走完。

证书页上方就是这四步,做到哪一步一目了然。

  1. 生成 CSR填一个常用名和邮箱,得到 .certSigningRequest,私钥自动加密保存
  2. 创建证书点「打开 Apple 开发者网站」,上传 CSR,下载 .cer
  3. 导入 .cer拖回证书页,隔几天再导入也行,会自动找到对应的私钥
  4. 导出 .p12设置密码导出,给打包平台用;记住密码,下次一键导出
生成 CSR:填写常用名和邮箱
导出 .p12:设置并确认密码
.p12

密码记得住,
过期看得见。

导出过一次后会记住 .p12 密码,列表里能查看和复制,下次点「导出 .p12」直接就能存。每张证书都显示还有多久过期,快过期时会标出来。

  • 发布证书上架 App Store 和 TestFlight 用 Apple Distribution 或 iOS Distribution
  • 开发证书真机调试用 Apple Development
  • 打包平台HBuilderX、uni-app 云打包等需要的 .p12 和密码,这里都有
备案

证书有了,
备案信息也顺手查了。

iOS App 备案要填的公钥、签名 SHA-1、证书 MD5,列表里点指纹图标就能看到,点一下复制。

了解 App 备案信息
App 备案信息窗口:显示证书公钥、签名 SHA-1、证书 MD5 和 SHA-256
常见问题

关于iOS 证书,
常被问到的。

没有 Mac,怎么生成 iOS 证书的 CSR 文件?

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

Apple Distribution 和 iOS Distribution 选哪个?

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

.cer 下载好了,过几天再导入可以吗?

可以。生成 CSR 时私钥已经保存在这台电脑上,什么时候把 .cer 拖回证书页,都会自动找到对应的私钥。

.p12 密码忘了怎么办?

在 AppBridge 导出过的 .p12,密码会加密记在本机,证书列表里点眼睛图标就能查看,也可以直接复制。

换电脑或重装系统,证书怎么办?

私钥默认只保存在这台电脑上。换电脑前先导出 .p12 备份;或者开通个人版、团队版,把证书保存到云端,新电脑登录同一个账号自动同步过来。

详细的操作步骤见使用帮助:iOS 证书与 .p12

更多功能
AppBridge 应用图标

下一个版本,
从 Windows 出发。

下载 AppBridge

AppBridge 安装包 · Windows 10 / 11 · 64 位