[BEROR]代码签名错误:身份'iPhone Distribution'与任何配置文件中的任何身份都不匹配

时间:2011-12-19 00:21:28

标签: iphone ios xcode sdk

为了将此配置文件添加到xcode,我已经阅读了“T”Apple的文档以了解此错误。我续签了证书,但仍有问题。我有最新的xcode(4.2)并没有看到我的发行版个人资料......有谁知道发生了什么事?

4 个答案:

答案 0 :(得分:1)

检查info.plist中的包标识符字符串(它将类似于com.abcd.def或com.abcd。*)。它应该与配置文件中指定的匹配。

答案 1 :(得分:0)

上次我有类似的问题,这是我如何解决这个问题。 首先,你能看到组织者的个人资料和认证。 1.去组织者。 2.选择设备 3.Developer Profile,您应该能够看到所有开发人员资料 如果您的个人资料与您的证书不符,那么会有警告。 如果你确实在那里看到了警告,那就是因为你的认证与你的供应文件中的认证不符。然后更新您的证书,然后获取一个使用新证书签名的新配置文件,然后导入您的认证和配置文件。

希望它可以给你一些帮助..

答案 2 :(得分:0)

那是什么呢?我有分发证书,但不是iTunes Connect的分发配置文件。

答案 3 :(得分:0)

您可能未在Build SEttings / Code Signing Identity

下选择了您的ID

在xCode 4中,

  • 从文件浏览器中单击您的项目名称,

  • 然后在出现的窗口中单击您的项目名称AGAIN并显示蓝色图标

你应该看到2个标签,“信息”和“构建设置”

点击构建设置

寻找“代码签名”

选择“iPhone开发者:您的名字(一些奇怪的字母数字ID)”

确保选择您的个人资料以进行调试和发布。