无法使用xCode 4.4启动控制台应用程序

前端之家收集整理的这篇文章主要介绍了无法使用xCode 4.4启动控制台应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含两个目标的项目 – 一个iOS应用程序和一个OSX控制台应用程序.后者是使用 Xcode File-> New Target并选择“Command Line Tool”创建的.此控制台应用程序用于准备iOS应用程序所需的默认数据库 – 使用CoreData.这一直很好,直到我升级到Mountain Lion和xCode 4.4.现在,当我尝试运行命令行工具时,我收到“无法启动 – 权限被拒绝”错误.我试过玩签名证书,但无济于事.有趣的是,如果我在一个新项目中创建一个新的“hello,world”命令行工具,它的工作正常 – 它根本没有签名.

我检查了文件,它有-rwxr-xr-x权限.在调试器中,即使在尝试访问妈妈之前,应用程序也会在启动时失败.如果我尝试在命令行的调试器外运行它,它会以kill 9消息结束.

任何想法将不胜感激.

解决方法

我在iOS / Mac项目中遇到了同样的问题.以上建议都没有帮助,但我找到了正确的答案,所以我分享以备参考.

我不得不将代码签名设置为不对MacOSX目标进行协同编码.如果您的部署目标设置为默认值,则其余工作正常.不要忘记将Base SDK设置为当前OSX,并将支持的平台设置为“x86_64 i386”.

HTH!干杯

原文链接:https://www.f2er.com/iOS/332126.html

猜你在找的iOS相关文章