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 つのプロジェクトを参照するだけです。ビルド アクションを含むテスト スキームが含まれています。Project
Pods
そもそもこのコマンドが失敗するのはなぜですか? どんな助けでも大歓迎です。
乾杯。