我有一个调用xcodebuild的构建脚本。这工作,但我也想从bash运行该项目。实际上,我想要否定从GUI中单击“构建并运行”按钮的需要。我正在看xcrun,但这对我来说不太明显该做什么
答案 0 :(得分:1)
听起来您想要运行构建的产品,而不是项目本身。如果您想这样做,您只需要对产品使用bash调用。如果您正在构建命令行程序,那么在成功构建之后,项目的构建产品目录中将会有一个带有产品名称的可执行文件。项目的构建产品目录取决于您对Xcode和项目的偏好,但可以从Xcode构建阶段的$BUILT_PRODUCTS_DIR
环境变量中确定。
答案 1 :(得分:1)
我在shell脚本中为我的一个项目执行此操作。它让我通过SSH远程构建。
xcodebuild clean
xcodebuild
cp -rp ~/Projects/VSM/Mac/iCar/build/Release/iCar.app ~/Desktop/
open ~/Desktop/iCar.app
我选择将应用程序有意复制到桌面,但您不必这样做。
答案 2 :(得分:0)
尝试open xcode