现在我正在开发一款全新的macbook上的应用程序。我已经下载了certSigninRequest
现在我已经添加了ios发行证书和私钥(certSigninRequest)
但每当我尝试导出我的应用程序时,它一直在说缺少私钥。我已经添加到我的钥匙串
答案 0 :(得分:2)
对于您的情况,使用分发证书在其他计算机上合法的适当方法是从使用该证书的当前计算机中导出它。
要做到这一点:
上述步骤的输出将是 .p12 文件,该文件应安装在其他计算机上。请注意,撤消原始证书也会使此导出的文件无效。
不要为新机器申请新的分发证书,它会自动撤销前一台机器(导致第一台机器的证书无效)。这样你就可以生成只有一个分发证书 - 通过生成" CertificateSigningRequest"来自当前机器的文件 - 然后将其导出以便能够将其安装在其他机器上,这意味着所有机器都使用相同的分发证书。
此外,以下问题可能与您的案件有关: