如何从bash运行xcode项目?

如何从bash运行xcode项目?,xcode,macos,Xcode,Macos,我有一个名为xcodebuild的构建脚本。这是可行的,但我也想从bash运行这个项目。实际上,我不想从GUI中单击“构建并运行”按钮。我在看xcrun,但我不太清楚该怎么做试试打开xcode听起来你想运行构建的产品,而不是项目本身。如果要这样做,只需对产品使用bash调用。如果您正在构建一个命令行程序,那么在成功构建之后,项目的build products目录中将有一个带有产品名称的可执行文件。项目的build products目录取决于您对Xcode和项目的首选项,但可以通过Xcode构建阶

我有一个名为xcodebuild的构建脚本。这是可行的,但我也想从bash运行这个项目。实际上,我不想从GUI中单击“构建并运行”按钮。我在看xcrun,但我不太清楚该怎么做

试试
打开xcode
听起来你想运行构建的产品,而不是项目本身。如果要这样做,只需对产品使用bash调用。如果您正在构建一个命令行程序,那么在成功构建之后,项目的build products目录中将有一个带有产品名称的可执行文件。项目的build products目录取决于您对Xcode和项目的首选项,但可以通过Xcode构建阶段内的环境变量
$build\u products\u DIR
确定。

我在shell脚本中为我的一个项目执行此操作。让我通过SSH远程构建

xcodebuild clean
xcodebuild
cp -rp ~/Projects/VSM/Mac/iCar/build/Release/iCar.app ~/Desktop/
open ~/Desktop/iCar.app

我故意选择将应用程序复制到桌面上,但你不必这样做。

要想找到该可执行文件的实际位置,你应该在硬盘的根目录中有一个名为
Developer
(或类似名称)的目录