【发布时间】:2011-07-11 13:54:53
【问题描述】:
在尝试将我的第一个应用程序部署到 iOS 4.2.6 (Verizon) 上的未越狱设备时,我收到了“可怕的”错误 The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.
(0xE8008016).。问题是,我的项目中没有Entitlements file,因为我根本没有分发它,只是把它放在一个设备上。我已经完成了苹果为您提供的所有麻烦(证书、设备、配置),但我无法弄清楚出了什么问题。
谁能帮我解决这个问题?
【问题讨论】:
-
这很奇怪,我投了反对票。请做这件事的人解释一下吗?
-
这个 question 对我很有帮助,因为事实证明我确实有一个权利文件(你提到它让我意识到了这一点)。删除
Build Settings > Code Signing > Code Signing Entitlements中的引用允许我构建这个项目。
标签: iphone objective-c code-signing provisioning-profile code-signing-entitlements