可能重复:
协同设计错误:证书身份出现两次
我收到这个错误。
证书身份“iPhone 开发人员:tobiasdiestelkamp (PXVT443VS6)”在钥匙串中多次出现。协同设计工具只需要一个。
是否可能由于证书过期而发生此错误?我不知道我的证书是否过期..
可能重复:
协同设计错误:证书身份出现两次
我收到这个错误。
证书身份“iPhone 开发人员:tobiasdiestelkamp (PXVT443VS6)”在钥匙串中多次出现。协同设计工具只需要一个。
是否可能由于证书过期而发生此错误?我不知道我的证书是否过期..
这意味着您在钥匙串中拥有超过 1 个具有相同名称的证书。只需删除旧的并保持安装新的。如果它不能解决问题,请删除该特定名称的所有证书,安装一个新的并重新启动 xcode 和 mac。我遇到了同样的问题,这个程序帮助了我。希望你也能得到帮助。
转到您的Keychain Access
应用程序(在 下Applications > Utilities
),单击login
左上角的钥匙串,按 排序Name
,然后向下滚动到iPhone Developer
。应该有一栏Expires
。只需删除过期的证书。(注意不要删除密钥,会根据证书自动选择密钥,有时很难分辨出证书对应哪个密钥,但代码签名工具会弄清楚。)
转到钥匙串访问并单击类别中的证书,然后看到任何证书显示两次,如果是然后单击证书而不是上部窗口显示有关该证书的所有详细信息。如果证书详细信息显示“此证书已被吊销”,则删除该证书。