今朝、MacOS X 10.6(Snow Leopard)から10.7(Lion)にアップグレードし、Xcode4.2からXcode4.3.2にアップグレードしました。おそらくもっと重要なことは、5.0ではなくiOS5.1SDKに対してプロジェクトを構築していることを意味します。これは多くの変更であり、そのうちの1つが原因でプロジェクトが中断しました。次のエラーが原因で、プロジェクトがビルドされなくなります。
Command /Applications/Xcode.app/Contents/Developer/usr/bin/dsymutil
failed with exit code 11
ビルド結果に表示される完全なコマンドは次のとおりです(完全な開示:無実を保護するためにプロジェクト名を「MyProject」に変更しました):
GenerateDSYMFile /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app.dSYM /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app/MyProject
cd /Users/caleb/MyProject/iphone
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/usr/bin/dsymutil /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app/MyProject -o /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app.dSYM
これは、iOSデバイス用にビルドしようとした場合にのみ発生します。シミュレーターの構築は正常に機能します。
このエラーの説明を見つけるためにかなりの検索を行いましたが、エラーを説明するものはまだ見つかりませんでした。私は同じエラーについて1つのSO質問を見つけました。その場合、Info.plistファイルのタグが間違っていることが原因ですが、Info.plistは正常に見えます。別の質問は、新しいターゲットを作成し、すべてをコピーすることを提案しています。私のプロジェクトはかなり大きいので、まだ試していませんが、次のステップとしては最善のようです。
dsymutil
誰かが「終了コード11」の意味とその修正方法を教えてもらえますか?
更新:dsymutil
コマンドラインでコマンドを実行すると、終了コード11がセグメンテーション違反であることが示されます。それでも、何が原因なのかはわかりません。