可执行文件使用无效的权利进行签名.
应用程序的代码签名权利文件中指定的权利与您的供应配置文件中指定的权利不匹配.(0xE8008016).
我收到了这个错误.请帮我.
我创建了配置文件并更改了包ID.我已经从Target-> Capabilities中启用了keychain共享,并生成了新的.entitlement文件.我也改变了那个包ID.
lui*_*yen 48
在我的情况下(使用XCode 10.0)没有任何工作,但这:
文件>项目设置...>共享项目设置:>构建系统 - >选择"旧版构建系统"而不是默认的"新构建系统(默认)".
MTa*_*hir 47
对于Xcode 5.1中的我来说,The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.
当我尝试在我的设备上测试应用程序时,我得到了.设备开发证书必须在2015年2月到期.
问题已解决:
选择Target->Capabilities
,在GameCenter下,我在这里得到了GameCenter权利的错误,因为它没有添加到项目中,虽然第一个版本的应用程序是通过相同的XCode 5.1发布的,但之前没有这样的错误.
下面是一个带标题的按钮Fix Issue
.点击后,它添加了GameCenter权利并解决了问题.
看病后屏幕看起来像:
对我来说,与证书或包标识符无关.应用程序现在可以在设备上成功运行
小智 35
在XCode 7.3
我遇到同样的问题时,我犯了错误,因为:()中的名字与(info.plist -->Bundle identifier
)不一样target-->build settings -->packaging-->Product bundle identifier
.只是做同样的事情,解决了这个问题.
Mik*_*ill 22
我不敢相信它是2016年,我们是Xcode 7.3.1并且它仍然很糟糕.
是的,正如其他人所指出的,如果你收到这个错误,你需要检查你的.plist文件中的Bundle ID值以及这里:
我厌恶Xcode soooooo.
检查您的捆绑包标识符和您的个人资料。如果您有特定捆绑包标识符的配置文件,但没有团队的配置文件,并且您的捆绑包标识符不匹配,则会出现该错误。
捆绑包标识符位于项目属性的“常规”部分,以及您可以在构建设置中检查的配置文件。
归档时间: |
|
查看次数: |
109228 次 |
最近记录: |