首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从终端构建/运行iOS Xcode项目

从终端构建/运行iOS Xcode项目
EN

Stack Overflow用户
提问于 2011-09-20 21:54:53
回答 1查看 27.5K关注 0票数 28

我想从终端构建一个Xcode项目,然后根据需要也从终端运行它。

我一直在寻找一种方法来做到这一点,但现在只能设法找到一种方法,该方法适用于iPhone模拟器,而不是它本身的实际设备。

这有可能吗?我希望从终端在设备上执行Xcode项目的原因是,该应用程序运行一系列自动测试,而我更喜欢使用bash脚本自动执行此过程。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-09-20 22:12:46

要使用bash脚本从命令行构建xcode项目,请使用:

代码语言:javascript
复制
/usr/bin/xcodebuild -target TargetYouWantToBuild -configuration Debug

查看xcodebuild的手册页,了解更多选项。

我们对单元测试套件目标执行此操作,并使用GHUnit。

这是用于运行测试的构建脚本的一部分:

代码语言:javascript
复制
export GHUNIT_CLI=1
export WRITE_JUNIT_XML=1
clean
echo "Building Bamboo GHUnit Tests..."
OUTPUT=`/usr/bin/xcodebuild -target BambooAutomatedUnitTest -configuration Debug -sdk iphonesimulator4.3 build`
RESULT=`echo "$OUTPUT" | grep "\\*\\* BUILD "`
if [ "$RESULT" != "** BUILD SUCCEEDED **" ]
then
    echo "$OUTPUT"
    exit 1
fi
echo "${RESULT}\n"
票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7486326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档