Cod*_*ezy 85 xcode code-signing xcode4
我收到此错误:
CodeSign错误:证书身份'iPhone Developer:XXX'在钥匙串中出现不止一次.代码签名工具要求只有一个.
起初我虽然,不用担心,我只会进入钥匙串并删除重复(较旧)的一个,我做了.我回去了,关闭Xcode,重新打开Xcode和项目,同样的错误.wtf我虽然对自己.回到钥匙串,证书又在那里.我删除了两个证书,重复,并在项目加载时注意,我删除的两个证书弹回到钥匙串中.
经过多次搜索,我确保我没有系统钥匙串中的证书,我没有.也进行了清洁和重建.当我与Xcode 3重复时,我可以清理钥匙串副本,我很好.但是使用Xcode 4,它只是在我打开项目时以某种方式重新安装它们.我甚至删除了我的系统上的所有.cer文件,它们可能正在将它们拉出来.
有什么建议?
Cod*_*ezy 103
解决方案是进入组织者 - 在库 - 供应配置文件下,删除所有这些,然后重新安装我仍然需要的任何配置文件.
Jag*_*agu 33
我有同样的问题,上面的解决方案并没有解决我的问题(差不多).
我有同样的重复开发者ID /证书,每个人都在抱怨,我试图删除所有的配置文件,撤销/补发证书我,确认有没有在系统钥匙串,重新启动,等等等等.
最后,它竟然有是在系统钥匙串,一个曾经的证书过期,因此被默认列表中隐藏.
确保您可以在KeyChain中看到过期的证书
去做这个:
Cyp*_*ian 11
Xcode 4具有"自动设备配置"功能.它位于库/配置文件下的管理器中.如果启用此功能,它将自动从Apple开发人员配置服务器下载配置文件,从而导致出现重复错误.解决此问题的最简单方法是删除所有配置文件,然后按"刷新"以进行"自动设备配置".这将从服务器加载配置文件,并将解决您的问题.
小智 7
如果你想搞乱钥匙串访问以删除过期的证书,你可以试试这个:
过期的证书与钥匙串一起消失.对我来说很完美.
- 编辑 -
合并@ Codezy的答案和@ iphone007的评论.
| 归档时间: |
|
| 查看次数: |
31747 次 |
| 最近记录: |