xctool次のように構成されている iOS プロジェクトに (v0.1.16) を使用しています。
- ワークスペース
- 2つのターゲット
ProjectとProjectTests - 2つのスキーム
ProjectとProjectTests
.xctool-argsワークスペースとProjectスキームが構成されたファイルがあります。
私は実行xctool buildしてxctool -scheme ProjectTests -sdk iphonesimulator test成功しました。
ただし、実行するxctool cleanと、次のことが起こります。
- 1つ目は
xcodebuild clean Project正常に実行されます - 2番目に実行
xcodebuild build cleanされ、エラーで失敗します:- スキーム テストは現在、クリーン アクション用に構成されていません。
Testsスキームがまったくないので、それは奇妙です。
実行xctool clean -showTasksして、エラーの詳細を確認しました。で実行され、失敗します
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild \
-configuration Debug \
-workspace /var/folders/b7/472b_skj24gf7wmw6c3krp5c0000gn/T/xctool_temp_KMbH0e/Tests.xcworkspace \
-scheme Tests \
OBJROOT=/Users/paristote/Library/Developer/Xcode/DerivedData/Project-fmyqwebczmtplydrfhcmrdzezcft/Build/Intermediates \
SYMROOT=/Users/paristote/Library/Developer/Xcode/DerivedData/Project-fmyqwebczmtplydrfhcmrdzezcft/Build/Products \
SHARED_PRECOMPS_DIR=/Users/paristote/Library/Developer/Xcode/DerivedData/Project-fmyqwebczmtplydrfhcmrdzezcft/Build/Intermediates/PrecompiledHeaders \
-IDECustomDerivedDataLocation=/var/folders/b7/472b_skj24gf7wmw6c3krp5c0000gn/T/xctool_temp_KMbH0e/DerivedData \
clean
ただし、別々に実行された同じコマンドは正常に終了します。
のワークスペースは、 xcodeproj とxcodeproj/var/folders/b7/472b_skj24gf7wmw6c3krp5c0000gn/T/xctool_temp_KMbH0e/Tests.xcworkspaceの 2 つのプロジェクトを参照するだけです。ビルド アクションを含むテスト スキームが含まれています。ProjectPods
そもそもこのコマンドが失敗するのはなぜですか? どんな助けでも大歓迎です。
乾杯。