Xcode 3.1.4 缺少代码签名权利选项?

Posted

技术标签:

【中文标题】Xcode 3.1.4 缺少代码签名权利选项?【英文标题】:Xcode 3.1.4 missing Code Signing Entitlements Options? 【发布时间】:2009-09-03 05:01:35 【问题描述】:

我在 Xcode 3.1.4 上遇到了可怕的“”可执行文件是用无效权利签名的。“错误。

我正在尝试在 BUILD 选项中添加 Entitlement.plist,但我找不到放置它的位置。

此选项曾经存在于“代码签名身份”之上。我认为它被称为“代码签名权利”之类的。

您的 xcode 3.1.4 版本中是否缺少此功能?

【问题讨论】:

【参考方案1】:

已解决。

在 Target Build Settings->Architecture 中,确保您的 Base SDK 设置为 Device 而不是 Simulator。

【讨论】:

【参考方案2】:

我在 XCode 4 中也找不到 Code Signing Entitlements 选项...但是在盯着屏幕空荡荡大约两个小时后,我找到了。

如果您突出显示您的项目,然后选择感兴趣的目标,然后最后从“基本”切换到“全部”,您会找到它。

【讨论】:

【参考方案3】:

不错,也解决了我的问题。

它在底部“编辑活动目标”的项目菜单中,或按ALT+CMD+E

【讨论】:

【参考方案4】:

我遇到了同样的问题,我的基础 SDK 设置为“iPhone Device 2.0(缺失)”。将其更改为“iPhone Device 2.2.1”修复了上述问题,以及正在发生的许多其他奇怪的事情。

感谢用户82383!

【讨论】:

以上是关于Xcode 3.1.4 缺少代码签名权利选项?的主要内容,如果未能解决你的问题,请参考以下文章

xcodebuild 未签名 IPA - 缺少推送通知权利(在 XCode 中直接签名应用程序时工作)

Xcode 5“无效的代码签名权利”错误

Xcode7:无效的代码签名权利

缺少代码签名权利 - 在捆绑包中找不到可执行文件的权利

Xcode-5 验证错误。无效的代码签名权利

xcode 8.3.2 错误的包标识符、无效的代码签名标识符和无效的代码签名权利