技術ブログ

プログラミング、IT関連の記事中心

クラッシュログで一部のログが復元されない場合【iOS】

■はじめに dSYMを使用してログを復元させた際に、一部のログで復元されないものがある。

その部分的な復元方法を以下にまとめます。

■手順 確認したいログのバージョンの「.ipa」を取得する。

(リリースビル度の場合は、「Archive」画面で対象のビルドを右クリックして「Show in Finder」で取得できます。)

取得したIPAを以下のコマンドで解答する。

unzip [アプリ名].ipa

以下のコマンドで、ログの復元ができる。

※「app_name」は「Payload」ディレクトリ内に入っているファイルの名前です。

※「短いアドレス」「長いアドレス」はログファイルから取得してください。

atos -o [app_name].app/[app_name] -arch arm64 -l [短いアドレス] [長いアドレス]

  • Lang Select - data-line属性値 ファイル名