从命令行运行 Xcode iOS 应用程序

Posted

技术标签:

【中文标题】从命令行运行 Xcode iOS 应用程序【英文标题】:Run Xcode iOS application from command-line 【发布时间】:2012-09-10 18:03:09 【问题描述】:

好的,这就是我所需要的:

我有一个 Xcode 4.3 项目,一切都设置好了 我想在模拟器中运行,给定路径,通过终端

这可行吗?怎么做?

【问题讨论】:

How to install iPhone application in iPhone Simulator的可能重复 这个答案***.com/a/8352745/792677 具有在模拟器中启动 .app 项目的开源命令行项目的链接。 【参考方案1】:

如果没有太多的 UI,最好的办法是创建一个面向 Mac 的版本。在您的项目中创建一个副目录,并在其中创建一个新的 Mac 项目,并使用单独的 main 等完成。然后“添加现有文件”到该项目以从原始项目中添加您想要的文件。

还有一种方法可以在单个 Xcode 4(不是 Xcode 3)项目中执行此操作,而不是创建一个单独的项目,但这有点不稳定,而且这种方法更简单。

但是,如果您想保留 UI,最好的方法可能是在模拟器中运行应用程序。

【讨论】:

以上是关于从命令行运行 Xcode iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

从命令行运行 xctest

无法从命令行运行 UIAutomationTest

如何从命令行而不是 XCode 运行 DOCTest

从 xcode 创建一个“命令行工具”项目,然后设置并运行 NSApplication。此应用程序中的光标无法更改

xcode6 命令行运行单元测试unit test

xcode6 命令行运行单元测试unit test