公司的项目.走入正轨.所以开始着手线上bug的处理.我们使用腾讯bugly.自己琢磨的小心得分享给大家
1.获取到dsym文件.配置情况.一般编译就拥有.可是之前总是找不到....如果没有那么就需要配置以下文件
编译代码,点击左栏的products文件.
就可以看到对应的dsym文件了.
手动上传到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格式的)
将这个手动上传即可.
自动上传就根据官网sdk一步步配置即可.
根据上传dsym文件.就可以定位到bug:上图.
bugly显示bug的详情:
感谢腾讯bugly团队!!!