首页 > 代码库 > 符号化(Symbolicating) iOS Crash文件
符号化(Symbolicating) iOS Crash文件
今天有空研究一下如何分析iOS Crash文件。
看了一下网上的方法,有些行不通了。最后拿老大以前写的脚本,可以了。
然后理解了一下脚本,最后稍作修改。整理一下。
http://juliusparishy.com/symbolicating-ios-8-crash-logs/
看了一下网上的方法,有些行不通了。最后拿老大以前写的脚本,可以了。
然后理解了一下脚本,最后稍作修改。整理一下。
脚本(在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
符号化(Symbolicating) iOS Crash文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。