知道为什么我不能使用Xcode构建我的iOS应用程序?我已成功为模拟器多次构建它,因此应用程序本身不是问题。当Xcode失败时,它会给我这个错误消息:“代码签名错误:身份'iPhone开发人员'与默认钥匙串中任何有效的,未过期的证书/私钥对不匹配。”
够简单吧?但是:在我的登录钥匙串中,我有两个证书,“iPhone开发人员:[我的名字] [我的姓]([字母数字ID]),”和“iPhone发行:[我的公司名称]。”两者都将在2012年8月到期。“此证书有效,”Keychain Access告诉我他们两个。
在Organizer中,我有三个配置文件:“[公司名称]分发”,“[应用程序名称]”和“iOS团队配置文件:”。所有这三个都将在未来到期。他们都在iOS平台上。前两个应用程序标识符为[ALPHANUMERICCODE] .com。[nameofcompany]。,第三个应用程序标识符为[ALPHANUMERICCODE]。*。但得到这个:所有三个都在状态下有“未找到有效签名身份”。
我已经进行了大量搜索,但找不到任何报告证书和配置文件存在但仍无法在Xcode中构建存档的示例。有什么想法吗?
答案 0 :(得分:0)
这是键的问题。在钥匙串访问中,有一个名为keys的部分。我想你错过了用于签署配置文件的密钥。