美文网首页
苹果审核被拒反馈的崩溃日志解读 txt/crash

苹果审核被拒反馈的崩溃日志解读 txt/crash

作者: 随心_追梦 | 来源:发表于2021-01-21 14:00 被阅读0次

苹果审核反馈对日志文件都是未经过转换的,里面全是符号,不方便解读。所以需要我们转换一下。

需要的文件

转换一共需要3个文件

  • symbolicatecrash
  • dSYM
  • .crash文件
下面我们详细说明一下这3个文件如何获取
  1. symbolicatecrash 文件Xcode提供的一个解析的工具,在

/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash

目录下。我们需要将其拷贝出来。


symbolicatecrash文件.png
  1. dSYM 是符号表文件,一般有三种方式获取。一是通过app从appstoreconnect获取,在版本信息内有,可以直接下载。二是通过Xcode的Window->Organizer拿到.xcarchive文件。显示包内容可以看到一个dSYMs文件夹,.dSYM文件就在这个文件夹下。


    xcarchive文件.png
显示包内容之后.png
  1. .crash文件,如果审核团队反馈的是txt文件,直接后缀改为 .crash 就行。
具体解析流程
  • 将以上获取到的3个文件保存到一个新的文件夹


    截屏2021-01-21 下午1.48.43.png
  • 打开终端 cd到该文件夹下
  • 终端输入 export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
  • 终端输入: ./symbolicatecrash ./刚才你写的项目名字.crash ./刚才你写的项目名字.dSYM > 起个名字.log
    以我为例: ./symbolicatecrash ./DigitalCampus.crash ./DigitalCampus.dSYM >DigitalCampus.log


    截屏2021-01-21 下午1.57.55.png
  • 运行之后就会看到在当前文件夹下生成了一个新的 DigitalCampus.log 文件。这个文件就是解析之后的内容。


    截屏2021-01-21 下午1.57.26.png

相关文章

网友评论

      本文标题:苹果审核被拒反馈的崩溃日志解读 txt/crash

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