iOS系统app崩溃日志手动符号化

Posted 滴水微澜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS系统app崩溃日志手动符号化相关的知识,希望对你有一定的参考价值。

ios系统app崩溃日志手动符号化步骤:

1.在桌面建立一个crash文件夹,将symbolicatecrash工具、.crash文件、.dSYM文件放到该文件夹中

a.如何查询symbolicatecrash路径位置?

执行命令:find /Applications/Xcode.app -name symbolicatecrash -type f
然后将symbolicatecrash复制一份 
 
例如:Xcode7.3的symbolicatecrash路径
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
 
b.crash文件为崩溃app对应版本的崩溃日志
c.dSYM文件为崩溃app对应版本的符号文件
 
2.在终端中进入到dsym文件夹下,执行命令:./symbolicatecrash ./*.crash ./*.app.dSYM > symbol.crash
‘*‘为app对应的名字
如果报错:
在当前窗口下执行命令:export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer
然后再次执行命令:./symbolicatecrash ./*.crash ./*.app.dSYM > symbol.crash
 

以上是关于iOS系统app崩溃日志手动符号化的主要内容,如果未能解决你的问题,请参考以下文章

如何符号化来自 Xamarin Forms iOS 项目的崩溃/错误日志?

APP闪退问题

xcode 6.1中的崩溃日志符号化IOS 8.1.2?

iOS小技能:iOS15崩溃排查技巧(symbolicatecrash符号化分析问题导出和隐藏符号)

iOS 崩溃日志在线符号化实践

使用symbolicatecrash工具符号化Crash日志