__CAPGO_KEEP_0__ 首页

Apple签名

生成一个iOS证书签名请求和私钥

创建一个适用于Apple Developer的干净CSR,并立即下载匹配的私钥。这是App Store、ad-hoc或内部iOS签名工作流程的最快起点。

  • 在不打开Keychain Access或macOS证书助手的情况下,生成一个适用于Apple的新鲜CSR。
  • 保持手动签名、CI密钥设置和云构建入门在同一页面。
  • 使用私钥后导出一个分发身份为.p12文件时使用。

工作流程

  1. 1. 输入您想要附加到签名请求的证书主题详细信息。
  2. 2. 下载CSR和匹配的私钥。
  3. 3. 在Apple Developer中上传CSR以创建证书。
  4. 4. 配对颁发的证书与私钥,并在您的构建管道需要时导出一个可移植的 .p12 文件。

输入

CSR 主题详细信息

使用您想要在 Apple 证书请求中代表的相同个人或组织身份。

输出

您的生成签名请求

没有显示 CSR 生成后。 一旦准备好,请下载两个文件并安全存储私钥。

生成证书请求以查看主题摘要和下载按钮。

当您需要一个新的CSR时。

在创建新Apple Distribution证书、旋转签名材料或在自动化构建系统中添加新应用之前,请使用此功能。

需要安全存储的内容

私钥是敏感资产。将其放入公司保险箱、密码管理器或构建机密存储中,并且永远不要将其提交到仓库。

接下来是什么

苹果颁发证书后,将其与私钥配对并导出一个 .p12 用于连接本地签名、CI任务或云构建。

常见问题

常见问题

这些是iOS发布管道生成CSR后通常会立即出现的问题。

iOS证书生成器创建什么?

它会创建一个CSR格式的证书签名请求和一个PEM格式的匹配私钥。将CSR上传到Apple Developer,保留私钥安全,等到需要时将颁发的证书导出为.p12文件用于CI或云构建。

私钥是否存储在服务器上?

否。请求仅在生成文件并返回响应时处理。工具不会持久化私钥或将其写入数据库。

我可以使用生成的CSR用于App Store、ad-hoc或企业签名吗?

是的。CSR是任何需要签名请求的Apple证书的起点。证书类型会在Apple Developer中选择后颁发。

苹果颁发证书后我应该做什么?

从苹果下载证书,导入到Keychain Access中一起导入私钥,若CI或构建平台需要一个可移植的签名资产,则将组合的身份导出为.p12文件。