そこで、ターミナルで xcodebuild を使用して、テスト アプリケーション (RunTeszt1 と呼ばれる) からビルドを作成したいと思います。このアプリは、作成して閉じたばかりの、何も入っていない iOS シングル ビュー アプリケーションです。
ターミナルからこれを実行すると、ビルドが失敗します。
xcodebuild -target "RunTeszt1" -sdk "$iphoneos5" -configuration Debug
エラーは次のとおりです。
Unable to read diagnostics from file "/var/folders/6s/cjw35hhs5lb6wpnx9m8lr2km0000gn/C/com.apple.Xcode.501/SharedPrecompiledHeaders/RunTeszt1-Prefix-eqntxoxxhhlzvieuipqbxfumbpxb/RunTeszt1-Prefix.pch.dia" (Invalid File): Bad header in diagnostics file
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
XCode (4.4.1) からアプリを実行すると、ビルドが完了し、すべて問題ありません。ただし、コンソール アプリを実行し、XCode でビルド ボタンを押した後に結果を調べると、コンソールに同じエラー メッセージが表示されます。それでもビルドは成功し、シミュレーターが開きます。
これは本当に xcodebuild のバグで、Apple に送信する必要がありますか? もしそうなら、すでにたくさんの人が送っていると思います。
エラーをなくすか、ビルド プロセスのキャンセルを停止して、XCode のように回避するにはどうすればよいですか?