【发布时间】:2011-07-12 23:27:41
【问题描述】:
我收到此错误:
CodeSign 错误:证书身份 'iPhone Developer: XXX' 出现更多 不止一次在钥匙串中。这 协同设计工具只需要 一个。
不过,起初我不用担心,我会进入钥匙串并删除重复的(旧的)钥匙串,我这样做了。我回去,关闭 Xcode,重新打开 Xcode 和项目,同样的错误。我想我自己。回到钥匙串,证书又在那里了。我删除了两个证书,重复,并在项目加载时注意到,我删除的两个证书弹回了钥匙串。
经过大量搜索,我确保我没有系统钥匙串中的证书,但我没有。还进行了清洁和重建。当我使用 Xcode 3 复制时,我可以清理钥匙串副本,我很好。但是对于 Xcode 4,它实际上只是在我打开项目时以某种方式重新安装它们。我什至删除了系统上所有可能从中提取的 .cer 文件。
有什么建议吗?
【问题讨论】:
-
干杯。有同样的问题。 :)
-
有同样的问题。发生这种情况是因为 Keychain 没有正确删除证书,并且出现 2 个证书(但一个无效)时会出现这种情况。只需在钥匙串应用程序中删除无效,这将正常工作。但这是临时解决方案。 :(
标签: xcode xcode4 code-signing