ios - 无法解决错误 : The executable was signed with invalid entitlements for Debug in xcode 4. 2

标签 ios xcode build code-signing

我正在尝试为调试而构建。我收到错误消息:可执行文件的签名无效。您的应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。

这每天都有效,直到昨晚。它最后一次起作用是当我在你构建它说它想要使用钥匙串(keychain)中的 key “我的 key 名称”进行签名时弹出的协同设计问题上单击始终允许。

我已经有一个权利 plist 用于创建我的临时分发。我已经更新了调试代码签名权利的build设置,以包含这个 Entitlements.plist 文件。

我已验证我的个人资料是最新的。我的团队配置文件已经过期,所以我更新了它。我什至尝试创建新的配置文件。仍然没有帮助

我已经在调试代码签名身份下的build设置中尝试了我的开发人员配置文件和分发配置文件。

我完全被困住了。谁能给我新的建议?

最佳答案

我终于让这个工作了。

1)在xcode的左栏中,我点击了我的项目名称。

2)我点击了build设置

3) 有 4 列:Resolved、myProjectName(带有橙色图标)、myProjectName(带有 xcode 图标)和 IOS Default。

4) 在带有橙色图标的列和代码签名权利行(调试行)中,我从该列中删除了 Entitlements.plist 文件名,但将其保留在带有 xcode 图标的列中。

5) 在 Code Signing Identity (Debug) 行中,我在带有橙色图标和 xcode 图标的列中都选择了 iPhone Developer。我使用了自动配置文件选择器。

这解决了我的问题。请不要在我的问题中做的其他事情,因为这些也可能产生了影响。

关于ios - 无法解决错误 : The executable was signed with invalid entitlements for Debug in xcode 4. 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8113327/

相关文章:

xcode - 从 Xcode 中删除 Realm 模型对象

ios - 将图像从 ViewController 传递到 ViewController

maven - Gradle下载依赖错误

ios - 切换跟踪模式时如何旋转iOS MKMapView使其朝北?

ios - 如何在 Realm (iOS) 中同步写入操作?

ios - 使用GCD,但从服务器加载图像时我的应用仍然卡住

xcode - 迦太基共享方案

c++ - Catkin构建中的错误找不到软件包 “numpy_eigen”

facebook - 找不到我的个人资料 ID 号

iOS UI View 大小