[iOS Crashr日志分析一] Crash日志分析 工具准备

原创 2016年08月29日 15:36:42
1.查看 xx.app 文件的 UUID,terminal 中输入命令 :

dwarfdump --uuid xx.app/xx (xx代表你的项目名)

2.查看 xx.app.dSYM 文件的 UUID ,在 terminal 中输入命令:

dwarfdump --uuid xx.app.dSYM 

xcode ios系统文件在哪个文件夹

http://zhidao.baidu.com/link?url=ISpPo_vPvtvn8UnO46EaoQ_AmAU98dPDREtyyztD8ti6yq-poua9OIsnLKtYnBnFrcT0dRihIazA0V-rkRvXntWBB2SezfrSYM_lyH3SZTW

关于XCode编译完App之后生成的dSYM文件

http://www.cocoachina.com/ios/20100427/1222.html

//crash 日志的 解释/解读/科普

http://www.cnblogs.com/smileEvday/p/Crash1.html

//命令行工具解析Crash文件,dSYM文件进行符号化

http://www.jianshu.com/p/0b6f5148dab8

苹果官方 Crash文件分析方法 (iOS系统Crash文件分析方法)

http://www.tuicool.com/articles/VzEBBn

[iOS]使用symbolicatecrash分析crash文件

http://www.cnblogs.com/ningxu-ios/p/4141783.html

dYSM分析崩溃日志 (标哥的)

http://www.jianshu.com/p/7024a8615d94

iphone崩溃日志分析工具symbolicatecrash用法

http://www.cnblogs.com/max5945/p/3396331.html

以上是各个网络帖子 集合一下

有时候会找不到 symbolicatecrash 所以↓↓↓↓↓↓↓↓↓

如何获取 symbolicatecrash 在什么位置

xocde编译app的时候会同时生成一个以dsym作为后缀的文件,这个文件会记录app的crash log,需要通过symbolicatecrash来查看,但是这个工具在xccode4.3的时候改变了存放的位置。

1.给xcode打一个补丁: 命令行运行 /usr/bin/xcode-select -print-path

如果输出"/Developer"或者其他非"/Applications/Xcode.app/Contents/Developer/"的内容,运行下面的命令:
sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer/

2.查找symbolicatecrash:find /Applications/Xcode.app -name symbolicatecrash -type f
获取路径,我的是Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash

在执行symbolicatecrash之前先切换到他的目录下:
cd Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/

在找到了.crash .app .sDYM 以及symbolicatecrash 之后

一般还需要准备这个代码

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

然后 解析的代码这样拼

./symbolicatecrash /Users/Lff/Desktop/mdiimpor/QuickPos.crash /Users/Lff/Desktop/mdiimpor/QuickPos.app.dSYM > aaa.crash

格式为 symbolicatecrash路径 +空格 + .crash路径 +空格 + .dSYM路径 > youName.crash

这样就可以解析,然而我的问题很蛋疼
始终解析不出来
后来发现

我换了电脑 就可以了

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS 崩溃日志收集及分析

最近几天,项目中在增加推送功能,选用的极光推送SDK,相信大家也都用过,官方文档的集成步骤很详细,集成也很容易。但是这跟今天的主题有什么关系呢??? 黑人问号???别急,下面就来说说我今天的遭遇。坑~...
  • hmh007
  • hmh007
  • 2017年01月11日 23:35
  • 2785

iOS开发之Crash日志获取与分析

iOS crash log分析

iOS -友盟crash日志分析续集2

之前写的一篇有时候用着很方便,但是偏偏有时候提醒你dsym文件不在目录下,导致很不方便。这时候你就要想其他的工具来提高效率了,比如下面这个: dsym日志分析工具 ,对dsym文件有疑问的同学,请移步...

iOS运用fabric记录crash日志过程

iOS运用fabric记录crash日志过程 访问官网地址(进行注册账号): https://fabric.io 下载客户端地址: https://fabric.io/do...

iOS Crash日志收集与解析

Crash日志收集与解析一、本地crash日志收集1、 把发生crash的设备连接到你的电脑上,用 iTunes 或 itools Mac OS X:~/Library/Logs/CrashRepor...
  • nslong
  • nslong
  • 2016年12月09日 20:33
  • 391

ios 查看crash日志

作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 !...

StringEncoding_decode 的crash日志

  • 2017年08月10日 21:18
  • 12KB
  • 下载

iOS应用的crash日志的分析基础

Outline 如何获得crash日志 如何解析crash日志 如何分析crash日志      1. iOS策略相关      2. 常见错误标识      3. 代码bug ...

iOS应用的crash日志的分析基础

本文出自 原文链接 Outline 如何获得crash日志 如何解析crash日志 如何分析crash日志      1. iOS策略相关      2. 常见错误标识      3. ...

crash日志学习(初步)

//1.进程信息:这部分是闪退进程的相关信息 //崩溃报告的唯一标识符,用以标识不同的崩溃信息 Incident Identifier: C8F7C4F0-2F16-47AC-BD37-43A87...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[iOS Crashr日志分析一] Crash日志分析 工具准备
举报原因:
原因补充:

(最多只允许输入30个字)