iOS开发/发行证书,缺少私钥

时间:2019-11-11 11:37:02

标签: ios

尝试上传新的应用版本时出现问题

enter image description here

2 个答案:

答案 0 :(得分:0)

在企业帐户中,仅允许使用2个分发证书,并且请务必小心:如果吊销企业证书,则所有使用该证书签名的应用程序都将立即停止工作(当然要有Internet连接)。因此,共享企业帐户的唯一可能方法是一个人创建证书(包括私钥)并与所有参与者共享。在证书过期之前,此人必须创建第二个证书并与所有人共享,以便他们可以按时签署新版本。

就像Dhaval所说,一个人可以在Keystore-App中导出证书和私钥。您可以在此处分别选择并导出证书和密钥,或者对它们进行标记并一起导出。导入以相同的方式进行。如果仅获得私钥,则还可以在开发人员门户中下载证书。

答案 1 :(得分:0)

实际上,您的钥匙串中的证书已被删除,这就是为什么会出现此错误。

解决方案,只需转到您的Apple帐户,打开证书和标识符,然后转到您的证书并下载与此应用程序相关的证书,然后下载它们,然后双击以添加到您的钥匙串。现在关闭您的项目并再次打开它,现在转到Xcode中的证书和签名选项,然后取消选中并再次检查即可自动管理签名。这将解决您的答案。