symbolicatecrash解析crash文件

丶灬走出姿态 提交于 2020-02-26 14:50:23

导出crash文件

Xcode —> Window —> Devices and Simulators —> View Device Logs ,然后选中导出。

找到.app文件和.dsym文件

  1. .app文件:直接解压缩.ipa文件,在Payload文件夹里面取得
  2. .dsym文件:.xcarchive文件显示包内容,在dSYMs文件夹里面取得

找到symbolicatecrash文件

在terminal输入以下命令找到symbolicatecrash文件路径

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

然后拷贝到自己新建的文件夹

大专栏  symbolicatecrash解析crash文件
1
cp /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash ~/Desktop/crash

解析

将上面所有文件放在同一个文件夹里面,然后在terminal中用cd命令进入这个文件夹,用下面命令进行解析,并输出txt文件

1
./symbolicatecrash ./2018-5-1 上午11-07.crash >log.txt

  1. Error: “DEVELOPER_DIR” is not defined at ./symbolicatecrash line 69.
    解决办法,在terminal中输入:

    1
    export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
  2. 查看.app 文件 uuid

    1
    dwarfdump --uuid xxx.app/xxx
  3. 查看.dsym 文件 uuid

    1
    dwarfdump --uuid xxxx.dSYM
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!