可执行文件被标记为无效授权(0xE8008016)

问题描述:

不知道发生了什么! 我必须复制一个应用程序,以便重命名它,更改绑定并重新制作所有App ID和证书。 我编译它,它返回“可执行文件被签署了无效授权文件,应用程序的代码签名授权文件中指定的授权文件与您的提供文件中指定的授权文件不匹配(0xE8008016)”。可执行文件被标记为无效授权(0xE8008016)

我用它搜索它,只发现一些有关Entitlements.plist文件,但我不明白那是什么,如果它是有用的:我尝试将其添加到我的项目,但似乎我可以添加值“得到任务允许“,因为它似乎已经是这样了,但我没有找到它... 换句话说,它是一团糟,我不知道该怎么办。

任何人都可以告诉我吗?

更新:我已经刷新预置描述文件的组织者,现在它返回一个新的错误,它不编译任何更多:验证码登录错误:供应配置文件“XXX”无法找到。 是好还是坏? 更新:我已经在起点变化曲线,再次..

我遇到了同样的问题。我有一个应用程序,我可以从xcode部署到我的iPhone(5.0)。将手机更新到5.1后,我无法再部署到它,因为我的xcode过时了。将xcode更新至4.3.2后,我的手机可用,但部署尝试导致您提到的“权利”错误。我通过进入我的苹果开发者帐户并更新我的供应配置文件以包含我的“新”手机来解决此问题。我用我的iPhone插入我的Mac中做到了这一点。因此,显然将手机升级到5.1使其成为一个新的设备,就配置文件而言。

我对iOS开发非常陌生,所以可能不知道我在说什么,但上面的一系列步骤为我解决了这个错误。希望能帮助到你!

+0

哦,很显然,在我的开发人员帐户中更新了我的供应配置文件后,我重新下载了它以用于使用xcode构建。 – sellerjd 2012-04-11 07:10:58

+0

我修改了“编辑方案”中的构建配置,以便在调试时调试它并分发以提交我的应用程序。对我来说,它的工作。 – Miwi 2012-04-11 13:46:53