ios - 权利文件与您的配置文件中指定的不匹配。(0xE8008016)

标签 ios iphone xcode

可执行文件使用无效权利签名。

您的应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。(0xE8008016)。

我遇到了这个错误。请帮助我。

我已经创建了配置文件并更改了包 ID。我已从 Target->Capabilities 启用钥匙串(keychain)共享并生成新的 .entitlement 文件。我还更改了其中的包 ID。

enter image description here

最佳答案

在我的例子中(使用 XCode 10.0)除了这个没有任何效果:

File > Project Settings... > Shared Project Settings: > Build System --> Selected "Legacy Build System" instead of the default "New Build System (Default)".

关于ios - 权利文件与您的配置文件中指定的不匹配。(0xE8008016),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22625785/

相关文章:

iphone - 快速滚动时,自定义单元格中的多行标签与下一个单元格重叠

ios - 在多个 Storyboard上使用高分

ios - UITabBar 选中的背景图片

ios - 如何使用 AutoLayout 以编程方式创建自定义 UITableViewCell

iphone - 保护在 iPhone 上访问的 RESTful API 的最佳方法是什么

ios - Google Maps iOS + Storyboard + Segue = 崩溃

iphone - 在 iOS 和 Cocoa Touch 上,是否有用于 iPad/iPhone 滑出面板的控件?

ios - 将 UIImageView 与 xib 中的 Aspect Fit 对齐

iphone - 编译我的应用程序没有错误,但是在设备上编译时挂起

ios - 将两个 UIView 合并为一个 UIImage