开发工具

展开

dSYM分析工具 破解版下载

大小:25M系统:Win/7/8/10 类别:开发工具语言:简体中文 时间:2019-08-21 10:51:16
软件介绍

dSYM文件分析工具是款功能非常强大的dSYM文件分析工具,dSYM是保存16进制函数地址映射信息的中转文件,通过 Xcode 的 Organizer 可以将 iOS 设备中的 DeviceLog 导出成 crash 文件,并且还可以快速的将ISO设备里面的 DeviceLog进行导出,并且成为您需要的crash 文件,这样就可以进行出错的函数地址的查询,包括了函数名和文件的名字等。

dSYM文件分析工具

软件功能

  每一个 xx.app 和 xx.app.dSYM 文件都有对应的 UUID,crash 文件也有自己的 UUID,只要这三个文件的 UUID 一致,我们就可以通过他们解析出正确的错误函数信息了。

  1.查看 xx.app 文件的 UUID,terminal 中输入命令 :

  dwarfdump --uuid xx.app/xx (xx代表你的项目名)

  2.查看 xx.app.dSYM 文件的 UUID ,在 terminal 中输入命令:

  dwarfdump --uuid xx.app.dSYM

  3.crash 文件内第一行 Incident Identifier 就是该 crash 文件的 UUID。

软件特色

  符号集是我们对ipa文件进行打包之后,和.app文件同级的后缀名为.dSYM的文件,这个文件必须使用Xcode进行打包才有。

  每一个.dSYM文件都有一个UUID,和.app文件中的UUID对应,代表着是一个应用。而.dSYM文件中每一条崩溃信息也有一个单独的UUID,用来和程序的UUID进行校对。

  我们如果不使用.dSYM文件获取到的崩溃信息都是不准确的。

  符号集中存储着文件名、方法名、行号的信息,是和可执行文件的16进制函数地址对应的,通过分析崩溃的.Crash文件可以准确知道具体的崩溃信息。

使用说明

  1. 登录友盟官网

  1. 找到你的APP 2.选择错误列表 3.点击编辑选择你的APP发布版本

  就能看到你的崩溃列表:

image.png

  2. 崩溃日志详情界面

image.png

  2-1 0x10001020为内存地址

  这个界面的几个参数待会会用到 !如果没有这个图,继续往下看

  或者是导出来的错误列表:

image.png


常见问题

  什么是 dSYM 文件

  Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 dSYM 文件,位于 /Users/<用户名>/Library/Developer/Xcode/Archives 目录下,对于每一个发布版本我们都很有必要保存对应的 Archives 文件。

更新日志

        完善了软件功能

        修复了bug

热门推荐
推荐教程
猜你喜欢
本类排行