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

无法使用xCode 4.4启动控制台应用程序,xcode,Xcode,我有一个有两个目标的项目——一个iOS应用程序和一个OSX控制台应用程序。后者是使用Xcode文件->新建目标并选择“命令行工具”创建的。此控制台应用程序用于准备iOS应用程序所需的默认数据库——使用CoreData。在我升级到Mountain Lion和xCode 4.4之前,它一直运行良好。现在,当我尝试运行命令行工具时,我得到一个“无法启动--权限被拒绝”错误。我试着玩弄签名证书,但没用。有趣的是,如果我在一个新项目中创建一个新的“hello,world”命令行工具,它工作得很好——而且根

我有一个有两个目标的项目——一个iOS应用程序和一个OSX控制台应用程序。后者是使用Xcode文件->新建目标并选择“命令行工具”创建的。此控制台应用程序用于准备iOS应用程序所需的默认数据库——使用CoreData。在我升级到Mountain Lion和xCode 4.4之前,它一直运行良好。现在,当我尝试运行命令行工具时,我得到一个“无法启动--权限被拒绝”错误。我试着玩弄签名证书,但没用。有趣的是,如果我在一个新项目中创建一个新的“hello,world”命令行工具,它工作得很好——而且根本没有签名

我检查了该文件,它具有-rwxr-xr-x权限。在调试器中,应用程序在启动时甚至在尝试访问MOM之前就失败了。如果我尝试在命令行的调试器外部运行此命令,它将以kill 9消息结束


任何想法都将不胜感激。

找到了答案。在信息页面上,我不得不将OSX部署目标从默认更改为10.8。默认值我猜不再正确默认。无论如何,它现在可以工作了。

我在尝试运行新创建的Cocoa应用程序目标时也看到了此错误消息。问题是我在iOS应用程序项目中创建了我的应用程序目标,但我需要创建一个子项目并在新项目中创建应用程序目标。

在创建和安装配置文件之前尝试运行时遇到此问题。

您还可以得到“无法启动--权限被拒绝”尝试在启动时密码未解锁的设备上启动应用程序时出错。

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

我必须将MacOSX目标的代码签名设置为不进行代码签名。不管您的部署目标是否设置为默认,其余的都可以正常工作。不要忘记将您的基本SDK设置为当前OSX,并将支持的平台设置为“x86\u 64 i386”


嗯!干杯

在我的例子中,我将部署目标更改为10.8(之前的版本是10.6),它可以工作。

对我来说,这就是实际发生的情况。我也是!我希望它写在文档中的某个地方,只有我没有找到它,否则这是沟通中的巨大失败!我花了半个小时浏览证书和个人资料,才找到这个答案我有这个问题;尝试了下面所有的解决方案,但没有一个奏效。