你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 符號化(Symbolicating) iOS Crash文件

符號化(Symbolicating) iOS Crash文件

編輯:IOS開發綜合
今天有空研究一下如何分析iOS Crash文件。

看了一下網上的方法,有些行不通了。最後拿老大以前寫的腳本,可以了。
然後理解了一下腳本,最後稍作修改。整理一下。

腳本(在Mac上面運行):

echo dSYM uuid:
xcrun dwarfdump --uuid $2.app.dSYM/Contents/Resources/DWARF/$2

echo crashlog uuid:
grep $2' armv7' $1 | tr -s " "

echo baseaddress:
grep $2' armv7' $1 | tr -d " " | cut -f 1 -d"-"

echo CallStack:
grep $2 $1 | grep 0x | tr -s " " | \
cut -f 3 -d" " | tr -s "[\n"] " " | \
xcrun atos -l `grep $2' armv7' $1 | tr -d " " | cut -f 1 -d"-"` \
-arch armv7 -o $2.app.dSYM/Contents/Resources/DWARF/$2 2>&1 | tee ./$1.CallStack
腳本不理解的自己查。

操作步驟:




參考資料:

http://iostechblog.wordpress.com/2013/08/28/symbolicating-crash-logs/
http://juliusparishy.com/symbolicating-ios-8-crash-logs/

http://wufawei.com/2014/03/symbolicating-ios-crash-logs/


文檔信息

  • 原文網址:http://blog.csdn.net/cdztop/article/details/39699165
    • 最後修改時間:2014年09月30日 19:47
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved