刚才看了下腾讯bugly crash追踪里面的 高级功能之符号表:主要是解析log日志里面的十六进制文件的吧 转换成我们能看懂的白话;
配置符号表的作用在哪?
bugly iOS提供了手动和自动两种配置方法,我用的自动的,简单一点吧。
自动配置:Xcode+sh脚本
1.符号表提取工具依赖java运行环境,所以要先去下载安装 java环境下载地址
2.下载解压 自动配置符号表zip文件下载地址
3.把符号表提取工具 buglySymbolios.jar 保存在 ~/bin 目录下(如果本地主目录下没有bin文件夹,请自定创建)
4.在Xcode工程对应的 Target 的 Build Phases 中新增 Run Scrpit Phase
5.打开dSYM_upload.sh ,copy 所有内容 ,在新增的 Run Scrpit 中粘贴。
6.修改新增的 Run Script 中的三个东西:
7.脚本磨人在Debug 模式下及 模拟器编译情况下不会上传符号表,在需要上传的时候,修改下面2个选项就OK 了。
好了,到这里,自动上传符号表脚本的配置基本完成了已经,Bugly 会在每次 Xcode 工程编译后自动完成符号表配置工作。
更多手动配置请参考官方文档:Bugly iOS 符号表配置