导航菜单

Certificates (证书)

证书类型

  • Apple Development:调试/内测;可配合开发或 Ad Hoc 描述文件。
  • Apple Distribution:App Store 上架、Ad Hoc 分发;一年有效。
  • (团队使用)建议让 CI 或指定管理员统一生成和管理,避免多人散乱。

生成步骤(在 App Store Connect / Certificates, Identifiers & Profiles)

  1. 准备 CSR(Keychain Access → 证书助理生成,或在 CI 用 openssl)。
  2. 在 “Certificates” 新建对应类型,上传 CSR,下载 .cer
  3. 双击导入到钥匙串,导出 .p12(含私钥),设置强密码;备份到安全位置。

更新与吊销

  • 过期前可新建新证书,更新描述文件以引用最新证书,再让 CI/Xcode 重新下载。
  • 丢失私钥或泄露时立即吊销并重新生成,重新更新描述文件。

常见问题

  • “No valid signing certificate” :检查证书是否导入钥匙串且私钥在同一条目。
  • 多机器开发:导出 .p12 + 密码,导入到其他设备;或使用 Xcode 自动管理(需 Apple ID 登录)。***

搜索