Rap*_*ira 4 terminal command-line jenkins xcode4.6
经过多次尝试,我没有想到如何通过终端运行工作区内的项目进行单元测试.我试图创建一个新的Scheme并运行该脚本,该脚本构建但不运行任何测试:
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer/
xcodebuild -workspace MyProject.xcworkspace\
-scheme MyProjectLogicTests\
-sdk iphonesimulator\
-configuration Debug\
ONLY_ACTIVE_ARCH=NO\
TEST_AFTER_BUILD=YES\
RUN_APPLICATION_TESTS_WITH_IOS_SIM=YES\
clean build
Run Code Online (Sandbox Code Playgroud)
您还可以升级到Xcode 5,它允许以下命令:
xcodebuild test -scheme SomeTestScheme -destination "name=iPhone Retina (4-inch)"
Run Code Online (Sandbox Code Playgroud)
注意:destination参数应与要运行测试的目标的可见名称匹配.