iOS如何分析友盟崩溃日志

 时间:2024-11-07 23:59:36

我们集成了umeng相关SDK之后,当出现应用crash时候,会及时将日志上传到umeng后台,以示例过程进行崩溃日志分析。

工具/原料

DSYMTools

方法/步骤

1、分析crash日志需要使用到DSYMTools工具,直接在百度搜索后下载即可,如下:

iOS如何分析友盟崩溃日志

2、打开Xcode,点击导航条的Window颍骈城茇-->organizer进入到Archives中,找到自己对应的项目和版本,然后ShowinFinder在文件夹显示出对应的.xcarch足毂忍珩ive,如下:

iOS如何分析友盟崩溃日志

iOS如何分析友盟崩溃日志

3、获取到.xcarchive之后,点击显示包内容可以看到一个dSYMs的文件夹,找到里面的.dSYM文件,如下:

iOS如何分析友盟崩溃日志

iOS如何分析友盟崩溃日志

4、打开DSYMTools工具,然后将刚才获取到的.dSYM文件拖动进去(其实直接分析.xcarchive也是可以的),如下:

iOS如何分析友盟崩溃日志

5、选中对应的文件名,然蒹筻分虞后选择CPU类型,在这里选择arm64,会自动显示出执行文件的UUID和默认SlideAddress,只需要获取到错误信息的内存地址即可分析出错误的地方,如下:

iOS如何分析友盟崩溃日志

6、现在打开umeng的管理后台,然后找到对应的应用,在错误分析下的错误列表里面找到对应的版本,找到收集到的crash日志,如下:

iOS如何分析友盟崩溃日志

7、点击我们分析的crash日志,进入到详情界面然后找到UUID,对照下是否与我们导出的.dSYM显示的UUID一致,UUID必须保证一致才行,然后找到崩溃的内存地址复制,如下:

iOS如何分析友盟崩溃日志

8、将复制的内存地址粘贴在DSYMTools工具中的错误信息内存地址处,然后点击分析,即可分析出错误原因和导致错误的地方,如下:

iOS如何分析友盟崩溃日志

Mac系统VirtualBox虚拟机Win7共享文件夹设置 keynote图形怎么布尔运算? Axure样式背景颜色如何设置为绿色 Mac os系统如何修改默认快捷键 在熊掌记上怎么导出PDF格式的笔记
热门搜索
店铺图标 邪恶道之日本全彩 秋叶图片 邪恶漫画少女漫画无翼鸟 新蔷薇少女