我最近遇到了计算机崩溃,我创建/下载的所有安全密钥文件都被删除了,因为我必须在新计算机上重新安装所有内容。
现在,当我尝试存档我的代码库时,我收到一条错误消息“没有找到带有签名标识的配置文件”。以下是错误的屏幕截图:
然后我点击“修复它”但它总是回到这个错误。我认为这是因为我的钥匙串访问被彻底消除了。有人知道使用正确的设置重置我的钥匙串访问的步骤吗?
谢谢!
答案 0 :(得分:2)
您需要撤销Apple开发人员中心的所有证书并再次发出。每个证书都有一个私钥,只有 存储在您的(发卡行)钥匙串中,因为您丢失了钥匙串,无法返回这些私钥(除非您有一个备份)
转到会员中心的“证书,标识符和个人资料”部分。在左侧菜单栏上单击“证书”。制作证书清单(希望你有一两个)。一个一个地撤销它们。并再次创建它们。您需要从钥匙串创建证书请求文件(.certSigningRequest)。
这是一篇关于创建证书的好文章:
请确保您还下载了会员中心|证书部分内的中间苹果证书。创建新证书时,您会注意到该链接。
如果其他人使用您的帐户发布/测试应用,您需要与他们共享私钥。
以下是来自同一网站的另一篇文章,解释了如何使用私钥导出证书:
PS。我用谷歌找出上面的文章,两者都碰巧来自同一个网站!