iOS崩溃日志序列化

一、找到.app文件和.app.dSYM文件

    在桌面创建一个crash文件夹,然后Xcode->Window->Organizer找到Archives找到App->右击Show in

    Finder

    复制.app和.app.dSYM到crash夹文件:右击.xcarchive文件->显示包内容

    在dSYMs文件夹中找到.app.dSYM

    在Products->Applications文件夹中找到*.app

二、新建文件夹(如crash文件夹名)

三、将上面拿到.app.dSYM文件和已经拿到的崩溃日志(.crash)放到新建的文件夹下(如crash文件夹);

四、将symbolicatecrash文件也放到同一文件夹下。

1、找到symbolicatecrash

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

2、复制到指定文件夹,比如上面新建的文件夹crash文件夹

cp /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash   /Users/zyh/Desktop/crash

五、崩溃日志序列化

1、配置环境变量DEVELOPER_DIR,(配置好了就不再需要)

exportDEVELOPER_DIR="/Applications/XCode.app/Contents/Developer”

2、crash日志分析

cd /Users/zyh/Desktop/crash 

解析的命令行格式:symbolicatecrash工具路径  空格 .crash文件路径   空格   .dsYM文件路径  空格  >结果输出的自定义文件路径

./symbolicatecrash /Users/zyh/Desktop/crash/ChuangRtcDemo\ \ 2021-6-11\,\ 7-11\ PM.crash  /Users/zyh/Desktop/crash/ChuangRtcDemo.app.dSYM > /Users/zyh/Desktop/crash/Control_symbol.crash

你可能感兴趣的:(iOS崩溃日志序列化)