苹果审核返回崩溃日志解析

1,417 阅读1分钟
  1. 先新建一个文件夹,比如在桌面新建一个crash文件夹,然后通过finder前往以下路径

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

    拷贝symbolicatecrash文件到crash文件夹

  2. 进入Xcode->window->organizer->Archives 选择上传的包 右键 Show in Finder ,当前文件显示包内容->dSYMs,拷贝AppName.app.dSYM文件到crash文件夹

  3. 下载苹果审核返回的崩溃日志到crash文件夹,比如命名为crash.txt

  4. 终端进入crash文件夹,输入命令

    ./symbolicatecrash ./crash.txt ./`AppName`.app.dSYM > crash.log	
    

    如何出现以下错误

    Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
    

    添加环境变量

    export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer
    

    再执行以上命令,再crash文件夹下生成了crash.log文件