iOS Crash 日志

一、在桌面创建一个 crash文件夹

1. Xcoe - Window - Organize 找到 Archives 找到 App-右击-Show in Finder


iOS Crash 日志_第1张图片
成功找到 ..xcarchive文件

右击 ..xcarchive文件 - 显示包内容

接下来 需要把 两个文件复制到你刚刚创建的在桌面上的 crash 文件夹中,如图:

1. dSYMs 文件夹中的  .dSYM

2. Products 文件夹中的 Applications 文件夹中的 (你的项目)


iOS Crash 日志_第2张图片
dSYMs 文件夹中的  .dSYM


iOS Crash 日志_第3张图片
Products 文件夹中的 Applications 文件夹中的 (你的项目)


完成两个文件的复制自己创建的crash文件夹中 如图:


iOS Crash 日志_第4张图片
完成两个文件的复制到自己创建的crash文件夹中


二、首先找到  symbolicatecrash 工具存放的地址

1.打开你的终端,输入以下命令:

find /Applications/Xcode.app -name symbolicatecrash -type f

找到地址

2. 回到你的桌面(最小化你的所有东西)如图
    前往 - 前往文件夹

3. 复制粘贴 你在终端中找到的地址  点击前往

4. 找到 symbolicatecrash 这个文件 ,复制到你桌面的 crash 文件中。如图




iOS Crash 日志_第5张图片
回到你的桌面 点击前往文件夹


iOS Crash 日志_第6张图片
复制粘贴 你在终端中找到的地址



iOS Crash 日志_第7张图片
找到 symbolicatecrash 这个文件 ,复制到你桌面的 crash 文件中


4. 生成 crash 文件

这一步我弄了好一会儿, 废话少说了直接来。

你的项目在真机运行后,这个时候是链接电脑的, 把数据线拔掉之后,在次运行项目这个时候有会出现闪退(自己写的bug测试用)这个时候会成功生成crash文件 。


在插上数据线链接项目,目前是你的xcode  - window - Devices - View Device Logs

你项目的 crash  右击 Export Log  下载到你桌面的crash 文件中 也不用改名字默认的就好

如图


iOS Crash 日志_第8张图片
xcode  - window - Devices - View Device Logs


iOS Crash 日志_第9张图片
你项目的 crash



iOS Crash 日志_第10张图片
你项目的 crash  右击 Export Log 下载到你桌面的crash 文件中 也不用改名字默认的就好

这个时候你已经完成 4 份文件了 接下来 创建Control_symbol.crash  。 如下:


5. 执行命令

①  symbolicatecrash 文件 拖进终端

② 刚刚生成的 .crash 文件 拖进终端

③ 在把 .app.dSYM 文件  拖进终端

在加上一句 ;  > Control_symbol.crash

是这个样子:

./symbolicatecrash/Users/angelseahappiness/Desktop/crash/Control_2014-01-13-111838_Lynns-iPad3.crash/Users/angel/Desktop/crash/Control.app.dSYM > Control_symbol.crash

如图: (空格 终端自带了 可以不特意去加 )


iOS Crash 日志_第11张图片
> Control_symbol.crash

这个时候你的 crash 文件中 就 5个文件了

你这个时候就可以查看 你的 Control_symbol.crash 文件了 打开就行



老板天太热给我瓶水喝吧

iOS Crash 日志_第12张图片
图片发自App


iOS Crash 日志_第13张图片
图片发自App

你可能感兴趣的:(iOS Crash 日志)