背景:iOS APP崩溃后,会生成一个崩溃日志xxx.crash。但是crash日志里都是一些地址信息,可读性很低。如下图:
在这种情况下,我们需要把地址信息解析成对应的代码。
方法一:使用Xcode自动解析
前提:
1. 能够拿到当时打包的Mac设备(如Mac Mini)
2. 有一个iOS手持设备(如iPhone6)
步骤:
1. 将手持设备连接到Mac设备上,打开Xcode,Window->Devices,选中刚才连接的设备,点击“View Device Logs”。如下图:
2. 在左侧选中崩溃日志,点右键,选“Re-Symbolicate Log”。这时右边的日志内容已经发生了改变。如下图: