腾讯bugly上传符号表小记

需求来源

项目中使用腾讯bugly来记录崩溃日志,熟悉iOS的同学都知道,有时候遇到的一些崩溃日志并不够清晰,所以需要上传对应版本的dsym文件,可以更清晰的定位问题。在以前版本的bugly中,可以直接通过平台网站直接上传dsym文件,但在3.3.4版本之后,上传方式做了调整,所以,在此记录一下上传符号表到bugly

环境配置

下载符号表安装包

下载地址

下载依赖的java工具包(JREJDK版本需要>=1.6

下载地址

安装好后,命令行输入如下命令,可以看到按照版本即可,如下图

java -version
截屏2022-01-27 下午3.51.15.png
把需要上传版本的dsym文件,以及buglyqq-upload-symbol.jar文件放到同一个文件夹下。

上传步骤

第一步

进入存放dsym的文件夹

cd /Users/***/testBugly

第二步

dsym文件上传到bugly平台

sudo java -jar buglyqq-upload-symbol.jar -appid xxxxxxx -appkey xxxxxxxx -bundleid xxxxxx -version xxxxxx -platform IOS -inputSymbol /Users/xxxx/testBugly/app.dSYM

等待一会儿,上传成功后,进入bugly后台,查看对应版本的符号表即可,如下图

截屏2022-01-27 下午4.16.19.png

推荐阅读更多精彩内容