我正在编写一个shell脚本,它将为我的团队自动化一个流程,但它需要能够运行我们在XCode中的应用程序。
我尝试做的是运行应用程序,就像我通过XCode运行它一样(按CMD+R
)。
我查看了xcodebuild
文档,找不到任何有用的内容。
在终端有没有办法做到这一点?
答案 0 :(得分:0)
您可以在项目中创建一个新的Aggregate目标,将目标构建产品指定为依赖项。然后,您可以添加运行应用程序的脚本构建阶段。
如果告诉xcodebuild构建新目标,它将构建依赖项,然后执行脚本。
我有一个测试项目,可以创建一个名为“BindingTest”的东西。我能想到的最简单的脚本是:
open ${BUILT_PRODUCTS_DIR}/BindingTest.app