3

テストを実行できる奇妙な状況にありますxctoolが、テストを実行するための同等のコマンドラインxcodebuildや fastlanescanを見つけることができません。1 つのスキームと 2 つのターゲット (otto と ottoTests) を持つ iPad 専用アプリケーションがあります。

作業中の 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と実行中のものとの違いを正確に理解していません。

4

2 に答える 2

7

AFAICS、コマンドに-destination引数がありません。サンプル コードについてはxcodebuild、このチュートリアルを参照してください。

于 2015-12-14T13:40:56.090 に答える