文件大小 | 25M | 更新时间 | 2017年02月17日 | |||
授权方式 | 免费软件 | 软件语言 | 简体中文 | |||
当前版本 | 系统要求 | WinXP/Win7/Win8/Win10/WinAll | ||||
开发商 | 0 | 官方网站 | 暂无 |
dsym文件分析工具是一款专业的dsym文件分析软件,可用于分析dsym的文件,dsym是一种16进制函数地址映射信息的中转文件,通过本软件可以对这种特殊的文件分析。功能介绍
xcode编译项目后,我们会看到一个同名的 dsym 文件,dsym 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 dsym 文件,位于 /users/<用户名>/library/developer/xcode/archives 目录下,对于每一个发布版本我们都很有必要保存对应的 archives 文件。
当我们软件 release 模式打包或上线后,不会像我们在 xcode 中那样直观的看到用崩溃的错误,这个时候我们就需要分析 crash report 文件了,ios 设备中会有日志文件保存我们每个应用出错的函数内存地址,通过 xcode 的 organizer 可以将 ios 设备中的 devicelog 导出成 crash 文件,这个时候我们就可以通过出错的函数地址去查询 dsym 文件中程序对应的函数名和文件名。大前提是我们需要有软件版本对应的 dsym 文件,这也是为什么我们很有必要保存每个发布版本的 archives 文件了。
使用方法
选中任意一个版本的xcarchive文件。
将打包发布软件时的xcarchive文件拖入软件窗口内的任意位置(支持多个文件同时拖入,注意:文件名不要包含空格)
书错误给出的uuid和工具界面中给出的uuid是否一致。
将错误地址输入工具的文本框中,点击分析。