我有2套身份,一套给我,一套给我所在的团队(对于一个客户)。因此,2“iPhone开发者:( 5W ......)和iPhone开发者(7E ......)密钥和证书。
在我完成的所有隔离测试中,我只看过一次重复的证书(2小时的故障排除)。我已经看到,当我在“代码签名”的构建设置中下拉时,3个配置文件是“没有配置配置文件的身份”。想知道这是否是其中一个挥之不去的关键问题。
自从我升级到4.3.3后,我收到了错误,因为我试图在我的设备上运行。奇怪的是,创建具有分发配置文件的IPA(团队配置,对于客户端)是可以的。此外,我的其他iPhone开发人员密钥和&证书(到目前为止)。
阅读其他SO帖子,并做了修复,但仍未修复。我做完了:
想法?
答案 0 :(得分:0)
原来我的KeyChain中确实有一个重复的密钥(不是证书)。感谢这篇文章: https://stackoverflow.com/a/9376587/830304
我在其他文件夹中查找了密钥,并备份并删除了私有密钥。这很难,因为它们基本上都被命名为同一个东西。但最重要的是,这个密钥没有文件夹扩展图标,因此它与实时/有效证书无关。