14

是否可以让 Xcode 从 Xcode 4.6 在我的 iOS 设备上自动启动应用程序,而无需将其调试器附加到应用程序?我正在开发一个自动构建系统,因此手动启动应用程序不是一种选择。

我在 Product -> Perform Action 菜单下找到了 Run without Building,但它仍然附加了调试器。我可以编辑方案以使 Xcode 等到手动启动应用程序后再附加调试器,但这基本上与我想要的相反。

4

3 回答 3

18

如果您想在不启动调试器的情况下从 Xcode 启动应用程序,我将取消选中 Xcode方案中的“调试可执行文件”选项:

在此处输入图像描述


如果您想手动启动应用程序,您可以:

  • 在“方案”下拉列表中选择您的设备;
  • 构建应用程序(不要运行);
  • 打开管理器并转到“设备”选项卡;
  • 将您的应用程序从主 Xcode 项目导航器中的“产品”文件夹拖到管理器窗口中的设备上,它将被安装;和
  • 然后,您可以在此时从设备手动运行该应用程序。

当诊断启动性能并且您希望在设备上完全独立于 Xcode(以及调试器,如果您有调试版本)运行应用程序时,此过程可能很有用。

于 2013-02-04T20:01:25.290 回答
6

xcode 6.3.1 在此处输入图像描述

取消选择调试执行,然后你可以不调试运行。

于 2015-05-09T16:07:27.123 回答
5

只需构建并运行,一旦启动按停止并手动打开应用程序。然后它将是您构建但未连接的应用程序。

于 2013-02-04T19:56:08.750 回答