【iOS】Bugly 符号表配置

1. 什么是符号表?

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

2. 为什么要配置符号表?

为了能快速并准确地定位用户APP发生Crash的代码位置,Bugly使用符号表对APP发生Crash的程序堆栈进行解析和还原。

  • 举一个例子:

3. 手动配置 iOS 符号表

3.1 获取.dSYM文件

  • 图1:
  • 图2:
  • 图3:
  • 图4:

3.2 使用工具生成符号表文件(.zip文件)

  • 下载最新版 Bugly iOS符号表工具
  • 使用shell命令生成符号表文件
    java -jar buglySymbolIOS.jar -i <input> [-o <output>]
    终端命令:java -jar jar文件路径 -i dSYM文件路径

  • 在页面上传符号表文件



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。