我在Mac OS X Lion上安装了Xcode 4.2.1。 当我创建一个新的(Mac OS X Cocoa)项目并单击“运行”时,Xcode表示构建成功,但不运行该项目。没有错误,但也没有应用程序。 当我在另一台Mac上做同样的事情时(但安装了OS X Snow Leopard和Xcode 4.0.1),创建的应用程序开始在Dock中弹跳并显示一个空窗口,就像我期望的那样。 当我查看控制台时,似乎没有什么奇怪的事情发生。 我尝试重新安装Xcode,删除与Xcode相关的所有内容,但仍然没有运气。 任何人都知道可能是什么问题?
(我尝试运行一个曾经工作过的现有项目,但也没有显示任何内容)
答案 0 :(得分:228)
我在Xcode 4.5.2中遇到了类似的问题。
要修复它,我必须转到菜单Product>编辑方案...>选择“运行”(在侧栏中)>信息(标签)。在这里有一个标有“可执行文件”的下拉框,选择它并选择您希望在单击“运行”按钮时启动的应用程序。
答案 1 :(得分:8)
我弄乱了我的设置并遇到了同样的问题 - 构建应用程序但未启动(在模拟器或设备中)。
答案产品>编辑计划让我走了一半 - 然后选择左侧的运行{您的应用}。有一个自动发射单选按钮可以检查:
答案 2 :(得分:4)
我必须取消选中' Debug Executable'然后我的应用程序能够运行和停止。
您可以点击产品 - >打开设置。方案 - >编辑方案......
答案 3 :(得分:3)
从工具栏中选择所需的活动方案和设备/模拟器(“播放”和“停止”按钮旁边)。
方案选择应如下所示,其中名称是相应目标的名称。
答案 4 :(得分:1)
检查您的项目是否启用了权利。 Sandbox或iCloud或两者兼而有之。
如果您启用了该功能,并且您没有来自Dev门户网站的相应证书,您的应用程序将构建但不会启动。
如果您没有积极开发周围的功能,请关闭权利。
控制台应用会将其显示为权限失败。但奇怪的是不是Xcode调试控制台。
答案 5 :(得分:0)
尝试运行
删除开发工具sudo Developer/Library/uninstall-devtools --mode=all
终端中的这将正确删除开发工具的所有组件,包括命令行组件。
然后您可以尝试重新安装。
答案 6 :(得分:0)
我有类似的问题。我发现问题出在〜/ .gdbinit文件中。 并且第二次 - 在窗口初始化函数loadWithNibName / initWithWindow(错误的名称nib文件或框架属性)。 还要检查项目中的Info.plist文件(参数“主nib文件基本名称”和“Principal类”)。
答案 7 :(得分:0)
您是否选择了正确的项目来运行?
单击停止按钮旁边的项目名称(左上角)。是否列出了多个项目?你选择了正确的吗?
答案 8 :(得分:0)
我知道这是一个广为接受的回答问题,但对于那些在物理设备上构建/运行的人来说
解决方案: 硬重启设备,然后在Xcode中清除项目⇧+⌘+ K。
我认为捆绑包会让人感到困惑,导致Xcode对#34;思考"它已经运行了项目,因此显示了"已完成"而不是启动您选择运行的任何应用程序。
答案 9 :(得分:0)