Xcodeでシンボルファイルを処理する 質問する

Xcodeでシンボルファイルを処理する 質問する

デバイスを接続した後、「シンボル ファイルを処理しています」と表示されたときに、Xcode が実際に何を実行しているのかを教えていただけますか?

スクリーンショット

ベストアンサー1

デバイスから (デバッグ) シンボルをダウンロードするため、特定の iOS バージョンを搭載したデバイスでデバッグしたり、その iOS バージョンで発生したクラッシュ レポートをシンボル化したりすることが可能になります。

シンボルは CPU 固有であるため、上記は、特定の iOS デバイスだけでなく特定の CPU タイプに対してもシンボルをインポートした場合にのみ機能します。現在必要な CPU タイプは、armv7 (例: iPhone 4、iPhone 4s)、armv7s (例: iPhone 5)、arm64 (例: iPhone 5s) です。

したがって、armv7 を搭載した iPhone 5 で発生したクラッシュ レポートをシンボル化したいが、その特定の iOS バージョンの armv7 のシンボルしか持っていない場合、Xcode はクラッシュ レポートを (完全に) シンボル化できません。

おすすめ記事