ios – 与iPhone 4开发的Xcode:可执行文件使用无效的权利签名.

完整的错误消息是:

The executable was signed with invalid entitlements.

The executable
was signed with invalid entitlements. The entitlements specified in
your application’s Code Signing Entitlements file do not match those
specified in your provisioning profile. (0xE8008016).

我已经花了几个小时来解决此错误消息但尚未解决它.基本上,我已经开发了我的iPhone-4.0用于开发,并在developer.apple.com上从我的帐户安装了有效的配置文件.

我们有我们的主要应用程序,它使用相同的配置文件进行签名,并且工作正常,但是当我尝试运行http://teachyourselfiphone.com/本书中给出的应用程序用于学习和测试时,它只是不起作用.

我已经尝试了以下所有方面,但没有任何作用.

> The executable was signed with invalid entitlements
> http://jomnius.blogspot.com/2010/11/executable-was-signed-with-invalid.html

有谁可以帮我摆脱这个?

我今天得到了这个错误.问题是项目的配置文件与目标上的配置文件不同.

转到项目设置并确保配置文件与您当前的应用程序标识符匹配

然后转到目标设置并确保它是相同的设置.

转载注明原文:ios – 与iPhone 4开发的Xcode:可执行文件使用无效的权利签名. - 代码日志