web-dev-qa-db-ja.com

XcodeはdSYMファイルを生成しません

IOSプロジェクトで、Generate Debug SymbolsYesに設定しましたが、.dYSMファイルがDerivedDataフォルダーに作成されていません。このアプリケーションをiPhoneで実行しています。タイムプロファイラーはすべてのシンボルを16進アドレスで表示するため、タイムプロファイラーを実行するためにマップする必要があるためです。時間のかかるタスクを識別するには、それを象徴する必要があります。

前もって感謝します。

11
Shanmugaraja G

私はこれを経験しました Apple doc 。これは私を助けました。これは、ターゲットビルド設定でDebug Information formatDWARF AND DSYMに設定することを意味します。

このAppleドキュメントは次のように言っています:

デフォルトでは、XcodeはシンボルをdSYMバンドルとしてBuildフォルダーに保存します。 Xcodeは、実行可能ファイル名に拡張子.dSYMを追加することにより、デフォルトのdSYMバンドルパスを作成します。 XcodeでdSYMバンドルを生成するには、プロジェクトの[ビルド設定]領域に移動し、[ビルドオプション]セクションで[デバッグ情報形式]> [dSYMファイルを使用したドワーフ]を選択します。

36
Shanmugaraja G