Command line Xcode命令行工具(Xcode 4.6)从终端运行单元测试

Command line Xcode命令行工具(Xcode 4.6)从终端运行单元测试,command-line,terminal,jenkins,xcode4.6,Command Line,Terminal,Jenkins,Xcode4.6,在多次尝试之后,我不知道如何使用工作区内的项目通过终端运行单元测试。我尝试创建一个新方案并运行该脚本,该脚本生成但不运行任何测试: export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer/ xcodebuild -workspace MyProject.xcworkspace\ -scheme MyProjectLogicTests\ -sdk iphonesimulator\

在多次尝试之后,我不知道如何使用工作区内的项目通过终端运行单元测试。我尝试创建一个新方案并运行该脚本,该脚本生成但不运行任何测试:

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

您还可以升级到Xcode 5,它允许执行以下命令:

xcodebuild test -scheme SomeTestScheme -destination "name=iPhone Retina (4-inch)"
注意:destination参数应与要在其上运行测试的目标的可见名称匹配