4

何度も試みた後、ワークスペース内にあるプロジェクトを使用して端末で単体テストを実行する方法がわかりませんでした。新しいスキームを作成し、ビルドするがテストを実行しないスクリプトを実行しようとしました:

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
4

1 に答える 1

7

次のコマンドを使用できる Xcode 5 にアップグレードすることもできます。

xcodebuild test -scheme SomeTestScheme -destination "name=iPhone Retina (4-inch)"

注: 宛先パラメーターは、テストを実行する宛先の表示名と一致する必要があります。

于 2013-08-21T22:08:21.090 に答える