美文网首页selector
iOS学习笔记 -- DSYM使用

iOS学习笔记 -- DSYM使用

作者: 问题少年啊宁 | 来源:发表于2018-08-21 15:39 被阅读0次

项目上线后 crash解决 需要用到DSYM
要找到crash地方 需要用到三个文件 .dsym文件 symbolicatecrash(Xcode自带的崩溃分析工具) .Crash文件

1.首先桌面创建文件夹命名为CrashReport 将这三个文件放到这个文件夹CrashReport

2.找到dsym文件 通过终端输入

~/Library/Developer/Xcode/Archives

找到你打包的项目(出现crash的项目)

3.找到symbolicatecrash工具 终端输入

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

根据文件夹路径找到工具 然后复制到刚才创建的文件夹CrashReport中

4.得到.crash文件
从itunes connect获取 或者连手机通过xcode->window->Devices->view Device Logs获取
5.最后将这三个文件复制到CrashReport文件夹中

6.终端输入

cd /Users/xxx/Desktop/CrashReport
export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer
./symbolicatecrash ./*.crash ./*.app.dSYM > symbol.crash

CrashReport文件中会生成一个.crash文件 打开就可以了

注:如果生成的.crash为空 则去比较之前拿到的.dsym文件和.crash UUID是否一致。
查看UUID终端输入:

dwarfdump --uuid 文件路径

相关文章

  • iOS学习笔记 -- DSYM使用

    项目上线后 crash解决 需要用到DSYM要找到crash地方 需要用到三个文件 .dsym文件 symboli...

  • iOS崩溃crash解析--dSYM使用

    写在前面这个是使用dSYM遇到的一些坑,具体的dSYM原理等请参看iOS崩溃crash大解析 开车了 最近我们 a...

  • iOS 崩溃日志分析

    个人对iOS崩溃日志分析的使用记录。 一、无dsym文件:参考链接: https://www.cnblogs.co...

  • DSYM文件

    什么是dSYM文件? iOS平台中,dSYM文件是指具有调试信息的目标文件,文件名通常为:xxx.app.dSYM...

  • 使用Core Data出现Missing current ver

    @(iOS学习)[笔记] Xcode 7 beta 3使用Core Data出现 Missing current ...

  • 【Objective-c】_蓝牙开发

    ios蓝牙开发学习笔记(一)蓝牙概述 ios蓝牙开发学习笔记(二)central角色的实现 ios蓝牙开发学习笔记...

  • 友盟上传dsym文件

    做了三年多iOS开发,终于知道了如何上传dsym文件,惭愧 点击上传dsym文件即可

  • iOS学习笔记10-UIView动画

    上次学习了iOS学习笔记09-核心动画CoreAnimation,这次继续学习动画,上次使用的CoreAnimat...

  • 3.Xcode方面问题

    1.iOS崩溃日志分析 iOS 获得crash dSYM方法(手机本地连接方式) [iOS Crash文件分析]-...

  • iOS HealthKit 健康应用

    iOS HealthKit笔记 iOS HealthKit框架使用 如何使项目能够使用HealthKit 获取读取...

网友评论

    本文标题:iOS学习笔记 -- DSYM使用

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