【转】iOS App 崩溃报告符号化,.ips崩溃报告文件分析
2014-11-28 10:36
375 查看
iOS App 崩溃报告符号化,.ips崩溃报告文件分析
2014-09-22, Mon | 评论本文为翻译整理。来源: Symbolicating iPhone App Crash Reports
对于App的崩溃分析,一般有两种情形:
App在本机构建、打包(所以本机已经有了对应的符号表)
App在别的机器上构建、打包(需要下载.dSYM符号文件)
1. App在本机构建、打包
由于我们本机在构建过程中已经生成了符号信息,所以符号化崩溃文件的过程很简单:重命名崩溃报告文件为
.crash后缀(对于从Windows导出的崩溃文件适用)
打开
Xcode–
Organizer–
Device Logs
点击
import,导入.crash文件
这时就可以看到符号化了的崩溃日记。
2. App在别的机器构建、打包
首先我们从构建机器下载对应的app和.dSYM文件,为了结构清晰,可以和.crash文件放在同一个目录,如CrashReport。接下来需要通过终端完成:
用
cd命令切换到
CrashReport目录
输入
atos -arch armv7 -o 'APPNAME.app'/'APPNAME'
这时可以看到光标闪动,被atos命令控制住了。
输入崩溃的堆栈地址,如:
0x0003b508,可以看到打印出来的错误信息,见下面:
1 2 3 | MyMac:CrashReport MyMac$ atos -arch armv7 -o 'myapp.app'/'myapp' 0x000cdc32 ;崩溃地址 +[UMANUtil sha1WithData:] (in kiwi) + 86 ;对应的代码 |
相关文章推荐
- iOS App 崩溃报告符号化,.ips崩溃报告文件分析
- iOS .ips(crash)崩溃报告文件分析
- iOS crash报告符号化,.ips文件分析
- iOS .ips(crash)崩溃报告文件分析
- iOS App 崩溃报告符号化
- [译]了解和分析iOS应用崩溃报告
- Flurry Analytics最近免费添加了获取新用户分析和app崩溃报告的功能
- iOS- 全方位解析.crash文件崩溃报告
- iOS系统app崩溃日志手动符号化
- iOS学习笔记58-iOS- 全方位解析.crash文件崩溃报告
- 分析iOS Crash文件,使用命令符号化iOS Crash文件
- 分析iOS Crash文件,使用命令符号化iOS Crash文件
- 转 理解与分析ios应用的崩溃报告
- iOS开发:第一个iOS程序分析——AppDelegate.h文件和视图View、视图控制器ViewController【转】
- MobSF分析.ipa文件,MobSF分析iOS app
- iOS友盟崩溃地址解析 通过dSYM文件分析定位线上 APP crash问题
- 【译】理解与分析ios应用的崩溃报告
- iOS Crash 分析(文三)- 符号化崩溃日志
- iOS app 崩溃日志符号化及代码定位
- iOS错误报告中关于崩溃地址的分析