编译ios模拟器并在2次运行UITest

时间:2016-01-26 09:28:01

标签: ios command-line ios-simulator xcodebuild xcode-ui-testing

我尝试为UITesting编译我的应用程序,并在第二次运行iOS模拟器上的UITest。但是我需要做2次这样的事情。

我曾经使用过:

xcodebuild -workspace './MyApp.xcworkspace' -scheme 'MyScheme' -derivedDataPath '~/Documents/derived_data/' -destination 'platform=iOS Simulator,id=6EE927C0-FC0E-4235-8915-3BFF1F128B76,OS=9.2' build test | xcpretty

任何想法如何在模拟器中复制和启动MyApp.app,MyAppUITests-Runner.app?

感谢。

奥洛克

编辑:

无论如何要推出类似的东西:

xcrun simctl launch "UITest"

并从中获取xcactivitylog?

1 个答案:

答案 0 :(得分:1)

试试这个:

xcodebuild -workspace App.xcworkspace -scheme "App-Scheme" -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6,OS=9.1' test

它将编译App并在模拟器中运行UI Test。