如何在Xcode 4中调试“Xcode CodeSign error: The entitlements file Entitlements.plist is missing”的问题?

3
当我尝试在设备上CMD+I(Profile)应用程序时,Xcode会抛出此错误。运行是正常的。只是分析不起作用并显示此错误。
Entitlements.plist的路径是虚假的,并指向一个不再存在的位置。
我不想进行Ad-Hoc分发,只想在设备上对我的应用程序进行分析。
我只能找到与Xcode 3.2相关的资源来解决这个问题。有人在Xcode 4中遇到过这个问题并找到了解决方法吗?
1个回答

5
将您的Entitlements.plist文件复制到项目的根目录中。如果您没有此文件,则创建一个并将其放在默认包中。这里(仅此一次)没有任何魔法。

1
如何创建Entitlements.plist?它的目的是什么? - dontWatchMyProfile
1
在XCode中,选择文件/新建文件,在iOS下选择“代码签名”,然后在右侧窗格中选择“权利”,接下来保存。打开它 - 这里只有一个密钥:get-task-allow。如果您将在XCode中使用调试器运行它,请将其设置为YES。如果您要将IPA文件发送给测试人员或提交到应用商店,则将其设置为NO。有关更多信息,请参见此处:http://developer.apple.com/library/ios/#qa/qa1710/_index.html - Rayfleck
确实非常有帮助,因为我遇到了同样的问题。谢谢Rayfleck - Kamar Shad
7
我没有“代码签名”选项。我进入了“构建设置”->“代码签名”->“代码签名权限”,并删除了那里的条目。 - Martin Berger

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接