アプリをビルドするための自動化をセットアップしようとしていますが、コマンド ラインで xcodebuild から非決定的な動作が発生しています。現在Xcode 5を使用しており、次のようなコマンドを実行しようとしています:
xcodebuild -target <MY-TARGET> -scheme <MY-SCHEME> -sdk iphonesimulator ONLY_ACTIVE_ARCH=YES clean build test CONFIGURATION_BUILD_DIR='/custom/build/dir'
このコマンドを実行すると、約 50% の確率でビルドがすぐに失敗し、次のエラーが表示されます。
xcodebuild: error: Failed to build project <MY-PROJECT> with scheme <MY-SCHEME>.
Reason: The run destination iPhone is not valid for Running the scheme '<MY-SCHEME>'.
それ以外の場合、コマンドは問題なく実行されます。XCode 5以前でこの問題に遭遇した人はいますか? 各実行前にビルド製品 dori (CONFIGURATION_BUILD_DIR) と DerivedData をクリアし、sdk に iphonesimulator7.0 を明示的に指定するなど、他の場所で読んだことを試しました。ただし、これらのアプローチはどれもうまくいきませんでした。