Bugly,手动生成符号表的步骤,

本文介绍如何通过dSYM文件和buglySymboliOS.jar工具生成iOS应用的符号表文件,包括配置Xcode生成dSYM文件、使用Java环境运行符号表提取工具等步骤。

需要用到两个文件通过控制台去生成符号表。

1、dSYM文件     ,项目上架打包的时候,archive的文件,“ 使用Finder前往路径~/Library/Developer/Xcode/Archives/,可以看到日期目录,目录下有后缀名为xcarchive的文件,选中该文件,右键菜单选择“显示包内容”,可以看到一个dsYMs目录,将目录中的XXX.app.dsYM文件拷出来,后面分析会用到。”如果没有是因为XCode配置没有设置生成它 ,在Build Settings------>Debug information format ----选DWARF with dSYM File ,打包时就会生成dsYM文件,

2、buglySymboliOS.jar 文件,,,一般在bin文件夹里。来自腾讯提供的符号表工具(链接:http://bugly.qq.com/whitebook)

包含:

1、符号表工具iOS版-使用指南.pdf
2、buglySymboliOS.sh 使用Shell脚本
3、buglySymboliOS.jar 使用java包的方法,这里用的就是这个方法


****符号表提取工具依赖java运行环境,安装java运行环境就好了*****

最后打开终端

java -jar /Users/wmh/bin/buglySymboliOS.jar -i  /Users/wmh/Desktop/dsym/GS_Mobile.app.dSYM -o fuhaobiao.zip

java -jar 【这一块是java包路径】 -i 【dSYM文件路径】 -o 【生成的文件名称】


最后上传符号表文件,然后就能看到新的crash日志,堆栈信息自动转换成对应的方法名


评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值