1

私は長い間この xcodebuild の問題に悩まされており、これについて多くの調査を行ってきましたが、解決策を見つけることができません...

問題は、並列ビルド (parallelizeBuildables="YES") を使用する Xcode スキームがあることです。このスキームが xcodebuild によって (CI サーバー エージェントから) ビルドされると、xcodebuild からのログ出力は INCOMPLETE になります。私は多くのテスト/デバッグを行いましたが、これは xcodebuild の問題であると考えています。ログイン セッションから xcodebuild を起動すると、結果は同じになるためです。xcodebuild のログ出力は不完全になります。エラーと障害のポイントがCIサーバーに表示されないため、これは本当に面倒でした.

不思議なことに、私はたくさんの投稿を読みましたが、この問題を見つけた人は誰もいませんでした. なぜだろう?他の人が並列化ビルドを使用しなかったためですか?間違いなく並列化ビルドを使用したいのですが、それをオフにすることがこの問題の唯一の解決策である場合は、それを実行する必要があります。

私の質問は次のとおりです。 1. 誰かが同じ問題を見つけましたか? 2. xcodebuild コマンド ラインから並列化ビルドをオフにする (スキームの設定をオーバーライドする) 方法はありますか?

どんな助けや議論も大歓迎です。

PS私は初期のXcode 4.0または4.1からXcode 4.6で今までこの問題を抱えていました

4

0 に答える 0