基础
什么是 iOS 签名证书?
苹果要求每个 iOS 应用程序都必须 code 签名。签名证书证明构建来自您的 Apple Developer 团队成员,iOS 拒绝安装或启动无法信任的签名的应用程序。
获取一个需要三个文件。 The CSR (.csr) 包含您的公钥和身份信息并发送给苹果。 The 私钥 (.pem) 保留在您这里。 The 证书 (.cer) 是苹果发回来的。构建工具 .p12 文件。
在 Mac 上,Keychain Access 创建 CSR,并将私钥隐藏在您的登录密钥链中。这款生成器直接给您两个文件,因此您可以从 Windows、Linux 或 CI 运行器创建 Apple 分发或 Apple 开发证书,并且您始终知道密钥的位置。