在收到 客户端收集奔溃信息时常常是地址信息 这样我们很难发现具体 奔溃的地方
所以通过 crash 锁定 奔溃大致在项目哪个文件中
1.首先找到 发布时 或 接近发布时的工程
2.将工程调为release
3.运行程序
点击这
进入该目录下 就会看见 生成的 xxx.app.dSYM 文件
3.1 将该拷贝到 crash.sh 文本下的目录中
3.2 打开bugsAddress.txt 文件 将客户端 返回收集的奔溃信息中的 地址输入 其中
如:
0x00045757
0x0000be68
保存
33 将crash.sh中的
xxx.app.DSYM xxx该为你工程名
3.4 打开终端 进入crash.sh 并 sh 执行crash.sh 然后就会生成对相应的 地址文件 根据这个地址文件的 提供消息 去查找BUG 的原因 这大大提高 查找BUG 的效率
时间: 2024-10-30 06:04:28