0

我最近发生了计算机崩溃,我创建/下载的所有安全密钥文件都被清除了,因为我必须在新计算机上重新安装所有内容。

现在,当我尝试归档我的代码库时,我收到一条错误消息,提示“未找到具有签名身份的配置文件”。这是错误的屏幕截图:

截屏

然后我点击“修复它”,但它总是回到这个错误。我认为这是因为我的钥匙串访问权限被清除了。有人知道使用正确设置重置我的钥匙串访问权限的步骤吗?

谢谢!!

4

1 回答 1

2

您需要在苹果开发者中心撤销所有证书并重新颁发。每个证书都有一个私钥,该私钥存储在您的(颁发者)钥匙串中,因为您丢失了钥匙串,因此无法归还这些私钥(除非您有备份)

转到会员中心的“证书、标识符和配置文件”部分。在左侧菜单栏上单击“证书”。列出证书(希望你有一两个)。一一撤销。并再次创建它们。您将需要从您的钥匙串创建一个证书请求文件 (.certSigningRequest)。

这是一篇关于创建证书的好文章:

http://www.aquafadas.com/en/documentation/sample-page/developer-apple-com-2/generating-your-development-certificate/

请确保您还下载了会员中心|证书部分中提供的中间苹果证书。创建新证书时,您会注意到该链接。

如果其他人正在使用您的帐户发布/测试应用程序,您需要与他们共享私钥。

这是来自同一站点的另一篇文章,解释了如何使用私钥导出证书:

http://www.aquafadas.com/en/documentation/sample-page/developer-apple-com-2/how-to-share-an-apple-certificate-and-its-private-key/

PS。我用谷歌找到了上面的文章,而且都来自同一个网站!

于 2013-11-07T18:39:50.320 回答