一、在桌面创建一个 crash文件夹
1. Xcoe - Window - Organize 找到 Archives 找到 App-右击-Show in Finder
右击 ..xcarchive文件 - 显示包内容
接下来 需要把 两个文件复制到你刚刚创建的在桌面上的 crash 文件夹中,如图:
1. dSYMs 文件夹中的 .dSYM
2. Products 文件夹中的 Applications 文件夹中的 (你的项目)
完成两个文件的复制自己创建的crash文件夹中 如图:
二、首先找到 symbolicatecrash 工具存放的地址
1.打开你的终端,输入以下命令:
find /Applications/Xcode.app -name symbolicatecrash -type f
找到地址
2. 回到你的桌面(最小化你的所有东西)如图
前往 - 前往文件夹3. 复制粘贴 你在终端中找到的地址 点击前往
4. 找到 symbolicatecrash 这个文件 ,复制到你桌面的 crash 文件中。如图
4. 生成 crash 文件
这一步我弄了好一会儿, 废话少说了直接来。
你的项目在真机运行后,这个时候是链接电脑的, 把数据线拔掉之后,在次运行项目这个时候有会出现闪退(自己写的bug测试用)这个时候会成功生成crash文件 。
在插上数据线链接项目,目前是你的xcode - window - Devices - View Device Logs你项目的 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
如图: (空格 终端自带了 可以不特意去加 )
这个时候你的 crash 文件中 就 5个文件了
你这个时候就可以查看 你的 Control_symbol.crash 文件了 打开就行
老板天太热给我瓶水喝吧