ユーザからのクラッシュログだが、そのままでは何がなんだか分かりません。
そこで、[symbolicatecrash]というツールがあります。
コマンドライン上で以下のコマンドを打ちます。
sudo cp /Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash /usr/bin
(sudoで管理者権限を与え、symbolicatecrashをコピーする。)
sudo chmod a+x /usr/bin/symbolicatecrash
(権限を与えます)
【変換】引数の一番目にcrash,二番目にdSYM(リリースファイルを作る際に出来ているファイルです。)を与えて,以下のように実行する.
symbolicatecrash crash.txt hogehoge.dSYM > Symbols.crash
【変換後】 クラス名が記述されているので、そこを調査する。
0 件のコメント:
コメントを投稿