MacOS 应用程序不在 Xcode 模拟器上运行

我已经在 Mac OS X Lion 上安装了 Xcode 4.2.1

当我创建一个新的(Mac OS X Cocoa)项目并单击“ Run”时,Xcode 表示构建成功,但不运行该项目。没有错误,但也没有应用程序。

当我在另一台 Mac 上做同样的事情时(但是安装了 OS X Snow Leopard 和 Xcode 4.0.1) ,创建的应用程序开始在被告席上弹跳,并显示一个空窗口,就像我期望的那样。

当我看着控制台,似乎没有什么奇怪的事情发生。 我尝试重新安装 Xcode,删除所有与 Xcode 相关的内容,但仍然没有结果。

有人知道问题出在哪吗?

(我尝试运行一个现有的项目,这个项目曾经是有效的,但是也没有显示任何东西)

谢谢。

60872 次浏览

尝试通过运行

sudo Developer/Library/uninstall-devtools --mode=all

这将正确地删除开发工具的所有组件,包括命令行组件。

然后可以尝试重新安装。

检查您的项目是否启用了权限。

如果你已经启用了这个功能,而且你没有从开发者门户获得相应的证书,那么你的应用程序将会构建,但是不会启动。

如果您没有积极地围绕这些权利开发功能,请关闭这些权利。

控制台应用程序会显示为权限失败,但奇怪的是 Xcode 调试控制台没有显示。

我也有类似的问题,我发现问题在 ~/. gdbinit 文件中。 第二次是在窗口初始化函数 loadWithNibName/initWithWindow (错误的名称 nib file 或 frame 属性)。 还要检查项目中的 Info.plist 文件(参数“ Main nib file base name”和“ Prime class”)。

我在 Xcode 4.5.2中遇到过类似的问题。

为了解决这个问题,我必须进入菜单 Product > Edit Scheme... > Select“ Run”(在侧边栏) > Info (tab)。在这里有一个下拉框,标签为“可执行”,选择它,并选择您希望在单击“运行”按钮时启动的应用程序。

我搞砸了我的设置,并有同样的问题-建立应用程序,但没有启动(无论是在模拟器或设备)。

答案是 Product > Edit Scheme (产品 > 编辑方案) ,我已经完成了一半——然后在左边选择 Run { your app }。有一个启动自动单选按钮来检查: enter image description here

您选择要运行的项目是否正确?

单击停止按钮旁边的项目名称(左上)。是否列出了多个项目?你选对了吗?

很简单

从工具栏(“播放”和“停止”按钮旁边)选择所需的活动方案和设备/模拟器。

方案选择应该如下所示,其中的名称是适当目标的名称。

Set proper scheme and device/simulator.

我在2017年末的 Xcode 9.2中遇到过同样的问题。Uncheck 'Debug Executable'

我必须 取消检查’调试可执行’,然后我的应用程序能够运行和停止。

您可以通过单击 Product-> Scheme-> Edit Scheme 来打开设置..。

我知道这是一个被广泛接受的回答问题,但是对于那些在物理设备上构建/运行的人来说

解决方案: 硬重新启动设备,然后用 Xcode something + something + K 清除项目。

我认为捆绑包混淆了,导致 Xcode“认为”它已经运行了项目,因此显示“完成”,而不是启动您选择运行的任何应用程序。

Xcode 10.2

步骤:

  1. 产品-> 方案-> 编辑方案
  2. 快跑
  3. 信息
  4. 可执行文件-> 你的项目.app
  5. 再次运行整个项目

截图: enter image description here