Bugly符号表使用指南

1.环境要求: 需要下载一个java环境,因为符号表工具的运行需要Java运行环境(JRE或JDK版本需要>=1.6),链接如下

https://www.oracle.com/cn/java/technologies/javase-jdk11-downloads.html

我下载的是这个 


下载好进行安装

2.找到对应的dSYM文件

debug模式下的文件: 待完善

release模式下的文件: xcode顶部菜单中的Window->Organizer->找到对应的版本->右击Show in Finder->右击显示包内容->dSYMs->应用名称.app.dSYM


3.从腾讯bugly官网下载符号表工具

下载完后会有一个文件夹, 包含文件如下:


4.打开终端, cd到刚才下载的bugly文件夹内

5.输入命令: java -jar buglySymboliOS.jar -i /Users/用户名/Desktop/test.app.dSYM 

-i后面的是你dSYM文件的路径, 敲回车,这个时候稍等一下,大概一分钟左右吧(看项目大小),这个时候就会生成一个压缩包,符号表文件就在这个压缩包里面,不用解压

6.上传到Bugly官网,找到任何一个崩溃记录, 点击符号表,点击"上传符号表文件",选择刚才生成的压缩包就可以了


7.此时再进入"出错堆栈", 就可以看到是哪个文件, 哪个方法出现闪退了(符号表的版本号要和bugly里bug记录的应用的版本号要一致).

你可能感兴趣的:(Bugly符号表使用指南)