使用"build for profiler"设置通过终端构建xcode

7 xcode xcodebuild

有没有办法指定xcodebuild,构建一个特定的方案/配置?

我有一个涉及多个相关项目的项目; 当我想要构建所有内容时,我只需要使用"build for profiler"来运行它,并且需要在解决方案中获取正确的代码,正确的相关项目并为我提供已编译的产品,并准备进行测试.

我正在尝试自动化该过程,因此我可以通过控制台运行它; 虽然我没有找到任何文档来指定如何为Xcode UI中的特定设置构建,但使用控制台版本(xcodebuild).

我可以单独构建每个项目,并将所有项目放在一起,但这很费力且容易出错; 我宁愿选择Xcode做什么,但根本不使用UI.

甚至不确定是否可能; 任何指针都非常受欢迎.谢谢!

Nik*_*sov 9

这是一个例子:

$ xcodebuild -project MyProject.xcodeproj -alltargets -configuration Release
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令在终端中获取完整文档:

$ man xcodebuild
Run Code Online (Sandbox Code Playgroud)

这里还有一篇文章:http://blog.octo.com/en/automating-over-the-air-deployment-for-iphone/


kuz*_*zdu 6

如果你想建立一个.xcworkspace用途

xcodebuild -workspace your_project.xcworkspace -scheme your_sheme

是您在其中找到您的计划的说明。

Tldr:左键单击您的项目(红色箭头)-> 管理方案-> 使用选定的方案

在此处输入图片说明