使用bugly定位bug.

公司的项目.走入正轨.所以开始着手线上bug的处理.我们使用腾讯bugly.自己琢磨的小心得分享给大家

1.获取到dsym文件.配置情况.一般编译就拥有.可是之前总是找不到....如果没有那么就需要配置以下文件

使用bugly定位bug._第1张图片
Pasted Graphic.jpg
使用bugly定位bug._第2张图片
Pasted Graphic 1.jpg

编译代码,点击左栏的products文件.

使用bugly定位bug._第3张图片
Pasted Graphic 2.jpg

就可以看到对应的dsym文件了.

使用bugly定位bug._第4张图片
Pasted Graphic 4.jpg

手动上传到bugly.(其实官方SDK里面很详细)
根据dsym文件.获取对应的zip文件.不是压缩的那种.需要转换具体如下.
1.1 环境要求 符号表工具的运行需要/Java运行环境(JRE或JDK版本需要>=1.6)/。 (下载一个java jdk 即可)
1.2 符号表提取要求 提取符号表需要符号表工具和dSYM文件
1.3
生成符号表文件 使用符号表工具的JAR包生成符号表文件的命令如下:
终端先 : cd /Users/batman/Downloads/buglySymboliOS
然后 : java -jar buglySymboliOS.jar -i /Users/batman/Desktop/test.app.dSYM

生成的符号表文位于:/Users/batman/Desktop/ (格式就是zip格式的)
将这个手动上传即可.

使用bugly定位bug._第5张图片
Pasted Graphic 5.jpg

自动上传就根据官网sdk一步步配置即可.
根据上传dsym文件.就可以定位到bug:上图.

使用bugly定位bug._第6张图片
模拟bug.jpg

bugly显示bug的详情:

使用bugly定位bug._第7张图片
bugly.jpg

感谢腾讯bugly团队!!!

你可能感兴趣的:(使用bugly定位bug.)