美文网首页
iOS Bugly 符号表上传

iOS Bugly 符号表上传

作者: _好久不见_ | 来源:发表于2022-01-26 18:29 被阅读0次

为了能快速并准确地定位用户APP发生Crash的代码位置,更好地解决和分析Bugly上的问题,需要将App发布的对应版本的符号表dYSM文件上传至Buyly。Bugly使用符号表对APP发生Crash的程序堆栈进行解析和还原。不清楚的可以去看一下使用指南

1.下载
2.配置环境变量

下载安装好JDK8后,配置环境变量

  • 进入安装目录,看安装了几个JDK版本
cd /Library/Java/JavaVirtualMachines
$ ls 

若安装多个JDK版本,可以配置成通过指令切换JDK版本

  • 编辑环境变量

打开.bash_profile并编辑:

$ vim ~/.bash_profile

以JDK8和JDK816两个版本为例, 在.bash_profile中添加下面的代码

 export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
 export JAVA_16_HOME="$(/usr/libexec/java_home -v 16)"
 alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
 alias jdk16='export JAVA_HOME=$JAVA_16_HOME'
 export JAVA_HOME=$JAVA_8_HOME

:wq保存并退出

  • 激活环境变量
 $ source ~/.bash_profile
  • 切换环境变量
jdk16
java -version

java环境的版本切换到JDK16


切换JKD16.png
jdk16
java -version

java环境的版本切换到JDK8


切换JKD8.png
3.获取dSYM文件

Xcode工具栏 -> Window -> Organizer -> 选择对应版本的 Archive 包 -> Show in Finder -> 显示包内容 -> dSYMs文件夹下的dSYM文件

新建一个文件夹,将符号表上传工具buglyqq-upload-symbol.jar和dSYM文件放进去。

4.上传dSYM文件

cd进入新建的文件夹,执行下面的命令。

java -jar buglyqq-upload-symbol.jar -appid <appid>
-appkey <appkey> -bundleid <bundleid> -version <version> 
-platform <platform> -inputSymbol <dSYM文件路径>
  • 参数说明
    appid:Buyly上产品对应的appid
    appkey:Buyly上产品对应的appkey
    bundleid:App的bundleid
    version:App版本号
    platform:IOS 注意IOS都是大写
    inputSymbol:需要上传的dSYM文件的绝对路径

相关文章

  • iOS bugly 上传符号表

    参考:iOS之Bugly上传符号表[https://icode.best/i/29044544380949] 前提...

  • 2019-05-17

    iOS开发:腾讯bugly符号表文件上传 - weixin_38633659的博客 - CSDN博客

  • iOS_Bug收集管理工具_Bugly

    一、集成Bugly 二、如何上传符号表到bugly平台? 目前只支持通过符号表工具上传,请下载符号表工具上传(内附...

  • iOS 接入Bugly崩溃统计时编译报错:Framework n

    iOS崩溃统计-Bugly接入 iOS符号表- Bugly文档 接入Bugly-v2.5.0 版本SDK后报错: ...

  • iOS Bugly之符号表配置

    腾讯Bugly官方文档:Bugly iOS 符号表配置 符号表工具依赖的Java运行环境(JRE或JDK版本需要>...

  • iOS Bugly 符号表手动配置

    Bugly符号表配置-官方文档 一、调试阶段 1.1、下载最新版Bugly iOS符号表工具 1.2、检测电脑Ja...

  • iOS Bugly上传符号表

    手动上传符号表流程: 1.首先下载bugly提供的符号表工具[https://bugly.qq.com/v2/do...

  • iOS bugly上传符号表

    1、安装 Java运行环境 (JRE或JDK版本需要>=1.6)2、在桌面新建文件夹,命名为 appdsym2、在...

  • iOS Bugly 符号表上传

    为了能快速并准确地定位用户APP发生Crash的代码位置,更好地解决和分析Bugly上的问题,需要将App发布的对...

  • Bugly 上传 符号表(iOS)

    介绍 什么是符号表? 符号表是内存地址与函数名、文件名、行号的映射表。符号表元素如下所示:<起始地址> <结束地址...

网友评论

      本文标题:iOS Bugly 符号表上传

      本文链接:https://www.haomeiwen.com/subject/wmazaltx.html