首页 > 作文

通过dSYM文件分析crash日志

更新时间:2023-04-04 14:25:44 阅读: 评论:0

一、获取crash日志

1、连接崩溃手机,同步

2、日志保存位置:

 ~/Library/Logs/CrashReporter/MobileDevice/

3、找到对应的手机和对应的crash文件

二、获取dsym文件

1、 XCode -> Window -> Organizer -> Archiver 找到对应的打包项目,右键 Show In Finder,找到对应的AppName.xcarchive

2、右键显示包内容,找到 AppName.app.dSYM,AppName.app 两个文件

三、获取symbolicatecrash工具

1、终端运行:

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

2、得到对应的地址

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks/DVTFoundation.framework/symbolicatecrash

四、解析

1、将crash文件、dsym文件、symbolicatecr沉重反义词ash工具放到新建的文件夹

2、cd到该文件

3、执行symbolicatecrash命令

./symbolicatecrash 要符号化的文件.crash路径 你的工程app.dSYM文件路径 > 最终符号化后的文件.crash

例如:

./symbolic六级及格atecrash ./demo.crash ./demo.app.dSYM/ > new.crash

4、第一次运行会报错

Error: "DEVELOPER_DIR" 家庭困难类型is not defined at ./symbolicate

执行命令

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

即可解决

5教师个人师德总结、重新执行symbolicatecrash命令得到解析后的crash文件 -> new.crash

五、分析crash

1、搜索appname,可以找到对应的崩溃的控制器,方法名,第几行

本文地址:https://blog.csdn.net/trickGenous/artic家乡的变化500字le/details/112508380

本文发布于:2023-04-04 14:25:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/21e11cc6fb58f42f0c017635a867ec35.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:通过dSYM文件分析crash日志.doc

本文 PDF 下载地址:通过dSYM文件分析crash日志.pdf

下一篇:返回列表
标签:文件   符号化   右键   命令
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图