私は自分のプロジェクトを構築するCI環境を持っています。だから私はxcodebuild -target MyTarget
で私のプロジェクトをコンパイルし、物理的なデバイス上で実行すると、Three20
ライブラリの1つと視覚的なバグが発生し、再現可能なクラッシュが発生します。Xcodeとxcodebuildの動作が異なります
しかし、Xcodeでプロジェクトと同じターゲットをコンパイルして実行すると、クラッシュも視覚的な問題もありません。
私はxcodebuild
と何もしていないので、私は2つのビルドが同一であると期待します。一般的には、2つのビルドが異なる動作をするよりも、2つの場所で問題が発生するのが一般的です。
誰もが同様の問題にぶつかり、Xcodeとxcodebuildの製品が同一であることをどのように確認できますか?あなたの助けに感謝します。
'xcodebuild'のビルドコマンド出力とXcodeのビルド転写フォームを比較し、違いがあるかどうかを確認してください。 –
xcodebuildのワークスペースを指定していて、Xcode GUIビルドで使用しているものと同じです。 –
@ChrisGummerワークスペースを明示的に使用していないので、両方とも同じ既定のワークスペースを使用する必要があります。 – Besi