美文网首页
百度统计crash手动解析方法

百度统计crash手动解析方法

作者: 跑步的李磊 | 来源:发表于2019-04-23 10:35 被阅读0次

百度官方也有提供手动解析的方法,但是文档不是很详细,我试了没有成功,暂不清楚是哪步搞错了。

以下是我结合网上教程总结出来的方法,亲测有效。

1、分析错误日志。

在百度统计平台找到错误信息,找到UUID、相对地址、绝对地址,如下图:

注意:绝对地址要你的app名称后面的才有用,这里我的app名称为WHBJ。

20180927151237766.jpeg

2、找到提交app时使用的.xcarchive文件和.dSYM文件(以下appName为你的项目名称)。

在XCode -> Window -> orgnizer打开archive界面,找到对应的archive包,右键,show in finder,显示包内容,找到dSYMs文件,里面可能包含好几个.dSYM文件,其中一个名为appName.app.dSYM,其它均为UUID.dSYM,找到UUID为B472A07C-A09E-3798-98B1-FF137B3D0CF5的.dSYM文件,显示包内容,Contents,Resources,DWARF,找到appName文件。

3、终端查看详细日志信息。

打开终端,输入xcrun atos -arch arm64 -o appName文件路径 -l 相对路径 绝对路径

回车就可以查看详细信息了,如下图:

20180927153959604.jpeg

4、注意事项。

如果找不到对应UUID的文件,则在终端 cd 到dSYMs文件夹,输入dwarfdump --uuid AppName.app.dSYM 查看AppName.app.dSYM的UUID是否与百度统计一致,一致则用这个文件解析,解析方法同上。

xcrun atos -arch arm64 -o /Users/leili/.jenkins/workspace/蜜爱-AppStore/upload/Sgzx.xcarchive/dSYMs/Sgzx.app.dSYM/Contents/Resources/DWARF/Sgzx -l 0x000000010444c000 0x00000001044f6afc

相关文章

网友评论

      本文标题:百度统计crash手动解析方法

      本文链接:https://www.haomeiwen.com/subject/uximgqtx.html