5

.dSYMリソースには DWARF 情報以外の情報が含まれていますか? アプリのリリース ビルドを作成しました。これを実行dwarfdumpすると、実行可能ファイルに DWARF 情報がない (「空」である) と表示されますが、これは私が期待することです。しかし、それを実行dsymutilすると、空でないシンボル ファイルが作成されます。これらはバイナリ ファイルなので、何が入っているかわかりません。誰でもこれについて教えてもらえますか?これらのファイルのビューアはありますか?

4

1 に答える 1

2

はい、追加情報があります。.dSYM ファイルは実際にはディレクトリであることに注意してください。内部には以下が含まれます:

SomeApp.app.dSYM/Contents/Info.plist
SomeApp.app.dSYM/Contents/Resources/DWARF/SomeApp

リリース ビルドを作成したときに作成された正確なバンドル.dSYMを保持する必要があることに注意してください。.appコードが変更されていない場合でも.dSYM、別のビルドの は一致しません。これは、Apple がビルドごとに一意の ID を生成するためです。

于 2011-12-27T20:39:08.367 に答える