【发布时间】:2016-03-19 22:45:41
【问题描述】:
我处于一种奇怪的情况,我可以让xctool 运行我的测试,但我无法找出等效的命令行来让xcodebuild 和/或fastlane scan 运行我的测试。
我有一个只有 iPad 的应用程序,只有一个方案和两个目标(otto 和 ottoTests)
工作 XCTool 命令行
xctool -scheme otto \
-sdk iphonesimulator \
CODE_SIGN_IDENTITY=""\
CODE_SIGNING_REQUIRED=NO \
-reporter pretty\
-reporter junit:./test-reports/otto.xml\
build test
Xcodebuild - 失败
xcodebuild -sdk iphonesimulator \
-scheme otto \
test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO
我得到这个错误
只能使用构建设备来运行此目标
所以我有点不知所措,xcodebuild 和 xctool 正在运行的东西之间到底有什么不同。
【问题讨论】:
标签: ios xcode unit-testing xcodebuild xctool