我正在使用Xcode 3.1.4并点击可怕的“”可执行文件已使用无效的权利进行签名。“错误。
我正在尝试在BUILD选项中添加Entitlement.plist,但我找不到放置它的位置。
此选项过去存在于“代码签名标识”之上。我认为它被称为“代码签名权利”或其他东西。
您的xcode 3.1.4版本中是否缺少此内容?
答案 0 :(得分:7)
解决。
在Target Build Settings-> Architecture中,确保您的Base SDK设置为Device而不是Simulator。
答案 1 :(得分:2)
我无法在In XCode 4中找到Code Signing Entitlements选项...但是在屏幕上空了大约两个小时后,我做了。
如果您突出显示您的项目,然后选择感兴趣的目标,然后最终从“基本”切换到“全部”,您将找到它。
答案 2 :(得分:1)
好的,也解决了我的问题。
它位于底部的项目菜单“编辑活动目标”,或按ALT + CMD + E
答案 3 :(得分:1)
我遇到了同样的问题,我的基本SDK设置为“iPhone Device 2.0(缺失)”。将其更改为“iPhone Device 2.2.1”修复了上述问题以及其他一些奇怪的事情。
感谢user82383!