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

app*_*eak 7 xcode ios4 ios provisioning-profile ios-provisioning

完整的错误消息是:

可执行文件使用无效的权利进行签名.

可执行文件使用无效的权利进行签名.应用程序的代码签名权利文件中指定的权利与您的供应配置文件中指定的权利不匹配.(0xE8008016).

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

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

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

  1. 可执行文件使用无效的权利进行签名
  2. http://jomnius.blogspot.com/2010/11/executable-was-signed-with-invalid.html

有人可以帮我摆脱这个吗?

Eam*_*lon 18

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

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

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