2012-08-02 97 views
1

我让我的iOS成员过期了,现在我试图让所有的东西重新连接起来。代码签名错误:重复证书

我无法摆脱这种错误的“代码签名错误:证书身份‘iPhone开发人员:XXXX XXXX(数字)’出现了在钥匙串再次协同设计工具需要有只有一个。”

我看着钥匙链访问。找到'过期'证书并删除它们。现在我只看到开发者证书和分发证书。我已重新启动电脑,退出xcode,退出钥匙串,但无法找出重复的地方。

我登录到门户和证书都在更新。在钥匙链访问证书,其抱怨有2013年expy现在。

我必须删除所有内容,并重新开始?

任何其他的想法在哪里看?

回答

0

检查存储在〜/库/移动设备/供应\概况/供应曲线。您可能拥有包含过期证书的旧配置文件。

Xcode中有提取和安装所有的一切当前用户到默认钥匙串供应剖面发现的证书的“有益”的行为。您必须删除旧的无效配置文件,否则它将继续安装关联的(过期的)证书。

而且,我看到的Xcode继续安装旧证书你清理供应Profiles目录后还是一样。只需重新启动,我就可以解决这个问题。

,让你的文件名为.mobileprovision感一个方便的工具是QuickLook for MobileProvision