zoukankan      html  css  js  c++  java
  • symbolicatecrash解析crash文件

    导出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
  • 相关阅读:
    你不知道的JS系列上( 40 ) - 什么是类
    CF356E
    [HDU4135]CO Prime(容斥)
    [POJ 2888]Magic Bracelet[Polya Burnside 置换 矩阵]
    Polya定理与Burnside引理
    选举
    David与Vincent的博弈游戏[树型DP]
    Vincent的城堡
    三元组
    vue打包体积优化之旅
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12366425.html
Copyright © 2011-2022 走看看