美文网首页
IOS crash日志符号化

IOS crash日志符号化

作者: 小小_糊涂虫 | 来源:发表于2017-09-30 15:10 被阅读0次

测试过程中经常会遇到crash 问题。在本地打包的是只要连上就可以xcode就可以符号化内容。

1、应用symbolicatecrash命令进行解析
准备工作:
参考:http://www.jianshu.com/p/f139c6a48f80
第一步:应用命令获取symbolicatecrash所在路径
find /Applications/Xcode.app -name symbolicatecrash -type f
得到如下
/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/Library/PrivateFrameworks/DVTFoundation.framework/symbolicatecrash
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks/DVTFoundation.framework/symbolicatecrash
/Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/Library/PrivateFrameworks/DVTFoundation.framework/symbolicatecrash
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
第二步:配置环境变量
sudo vi .zshrc 有的是 bashfile

IOS日志解析工具

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
export PATH=$PATH:/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources
配置后进行source 操作
第三步:
在本地新建一个文件文件夹
mkdir crash

得到如下几个文件:

symbolicatecrash
.dSYM
.crash (.ips的重命名为.crash后缀)
放在新建的 crash文件中
.crash 日志获取
打开xcode,进入window-Device and Simulator -viewDevicelog 将对应的crash文件直接导出
.dysm 获取
从打包平台获取手机中crash 包对应的生成的.dysm
symbolicatecrash 获取
直接从对应的目录下拷贝

运行命令进行符号化处理
export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer\n\n./symbolicatecrash ./crashname.crash ./appname.app.dSYM > crashlog.crash
或者直接运行
symbolicatecrash Lucille.crash -o test.crash

相关文章

  • iOS Crash问题

    本文就捕获iOS Crash、Crash日志组成、Crash日志符号化、异常信息解读、常见的Crash五部分介绍。...

  • crash

    iOS Crash文件的解析(一)教你如何对ios崩溃(crash)日志做符号化IOS本地日志记录解决方案友盟统计...

  • 【iOS开发】Crash 文件解析

    一、Crash文件解析参考文章:iOS: Crash文件解析(一)分析iOS Crash文件:符号化iOS Cra...

  • iOS Crash日志符号化三部曲

    摘要 iOS 应用crash是难免的,日志分析在开发中比较常见,有时候测试反馈的日志是没有被符号化的日志,无法直观...

  • 收集关于开发中遇到问题

    1.分析iOS Crash文件:符号化iOS Crash文件的3种方法 http://www.cocoachina...

  • iOS Crash 符号化与分析

    iOS Crash 符号化与分析 1.crash文件与dSYM文件的UUID crash文件的UUIDBinary...

  • Xcode 崩溃日志符号化

    Xcode 崩溃日志符号化 符号化必备三样东西: Crash Log dSYM 符号集 symbolicatecr...

  • iOS导出与符号化崩溃日志

    iOS符号化崩溃日志 经常(偶尔)QA在测试的时候,APP发生了crash,此时相比APP的崩溃,更加崩溃的是开发...

  • iOS Crash 流程化0:概览

    Ref:iOS Crash 捕获及堆栈符号化思路剖析 iOS Crash 流程化:概览崩溃捕获Mach 异常捕获U...

  • 崩溃调试

    将crsah日志符号化需要做以下准备 .crash日志 .dSYM符号集 symbolicatecrash工具 获...

网友评论

      本文标题:IOS crash日志符号化

      本文链接:https://www.haomeiwen.com/subject/ggoiextx.html