0

我已经certificates从开发者网站和我的网站上删除了所有开发者和发行版,Key Chain但一些证书仍然不断返回到我的Key Chain. 为什么会这样?

4

2 回答 2

1

One thing I discovered with the keychain when removing a certificate is that if I remove it from the certificate section the certificate is not "really" removed, but if choose "all elements" and from there I delete the certificate then it works... maybe it does not work for you but you can try

于 2013-09-14T15:05:41.860 回答
1

该问题很可能是由与您的钥匙串中的那些证书相关联的钥匙引起的。

如果使用 Xcode 4...

Xcode 4 应该允许一个人管理他们的签名证书,但对我来说总是很不稳定。这是我去年五月处理这个问题的方法。

转到钥匙串访问 -> 我的证书并搜索“iPhone”。您的开发人员和分发证书将显示,旧的和最新的。展开您不想要的证书,您将看到与这些证书关联的密钥。删除与您要删除的证书关联的密钥是....好吧,关键。

认为您可以删除“我的证书”中的密钥。如果没有,只需转到“密钥”,找到并删除那些流氓密钥。

如果在此之后您的签名证书都无效,那么您将不得不重新生成签名证书。创建您的签名证书将向您展示如何做到这一点。

如果使用 Xcode 5...

根据 Apple 的说法,Xcode 5 是管理证书的方式。您当然仍然可以手动执行此操作,详见创建您的签名证书。但在 Xcode 5 中,首选项、帐户、登录到您的开发帐户,然后查看详细信息... 将带您到可以管理您的签名证书的区域。

如果有人有更好的处理方法,请加入。

于 2013-09-14T15:48:02.190 回答