Bugly符号表上传

腾讯Bugly,为移动开发者提供专业的异常上报和运营统计,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。当前免费提供给客户使用。

1、官网地址:https://bugly.qq.com/v2/index

2、符号表上传工具下载地址:https://bugly.qq.com/v2/downloads,下载下来后目录如下:

3、符号表上传步骤如下:

用法 -- Usage

 java -jar buglyqq-upload-symbol.jar -appid <APP ID> -appkey <APP KEY> -bundleid <App BundleID> -version <App Version> -platform <App Platform> -inputSymbol <Original Symbol File Path> -inputMapping <Original mapping File Path>

参数说明 -- Introduction for arguments

 -appid APP ID of Bugly

 -appkey APP Key of Bugly

 -bundleid Android平台对应的是package name/iOS平台是Bundle Id

 -version APP版本,需要和bugly平台上面看到的crash版本号保持对齐

 -platform 平台类型包含三个选项 Android、IOS两个选项,注意大小写要正确

 -inputSymbol 原始符号表[ios是dsym/android平台是debug so]所在文件夹目录地址

 -inputMapping mapping所在文件夹目录地址[Android平台特有,ios忽略]

 

  • Bugly平台找到相应配置参数:

 

  • 将上传所有的XXX.app.dSYM文件拷贝到buglyqq-upload-symbol文件夹中
  • 终端cd到buglyqq-upload-symbol文件夹目录
  • 具体命令如,其中路径需要替换成实际路径:

    java -jar buglyqq-upload-symbol.jar -appid 81234546 -appkey 123aaeea-4567-6789-1cef-469446ae21f8 -bundleid apple.org.cn.XXX -version 1.0.0.3 -platform IOS -inputSymbol /Users/Joel/Desktop/CACode/XXX/buglyqq-upload-symbol/XXX.app.dSYM

  • 上传成功可见到如下信息:

    ##[info]retCode: 200 response message: {"statusCode":0,"msg":"success","uploadReqID":"8cedf56f53-7e161205-0233-4e9d-b3cd-e21abe2e4e99"}

4、上传成功后回到Bugly平台确认符号表是否上传成功

5、通过Bugly平台所报的相关日志,解决相关问题。

 

posted @ 2023-01-06 11:02  Joel Zeng  阅读(1098)  评论(0编辑  收藏  举报