美文网首页
崩溃日志符号化

崩溃日志符号化

作者: 风ai翔 | 来源:发表于2021-01-26 12:10 被阅读0次

方法一: 自动解析

参考:崩溃日志符号化-symbolicatecrash

1、桌面上创建crash文件夹
2、提取***.app.dSYM
3、提取xcode的 symbolicatecrash

  • 查找 find /Applications/Xcode.app -name symbolicatecrash -type f
  • 选择 /IPhoneOS/Contents/SharedFrameworks 路径下的
  • 若本机XCode更新版本了可能要重新获取

4、执行命令:./symbolicatecrash ***.crash ***.app.dSYM > Control_symbol.crash

5、报错:

  • Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
  • 解决:输入命令配置环境变量(也可加入~/.bash_profile)
    export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
  • 再执行(4)

方法二: 手动解析

参考:崩溃日志符号化-atos

atos命令格式:
atos -o ***.app.dSYM/Contents/Resources/DWARF/*** -arch <arm64/armv7> -l <load-address> <address>

  • <arm64/armv7>:根据***.crash


    指令集
  • <load-address> <address>:根据***.crash

截图中
0x10004c000(第二个)是<load address>
0x00000001000d2988(第一个)是<address>

address

相关文章

  • Xcode 崩溃日志符号化

    Xcode 崩溃日志符号化 符号化必备三样东西: Crash Log dSYM 符号集 symbolicatecr...

  • 崩溃日志解析-symbolicatecrash

    日常线上发生崩溃时,如果崩溃设备我们可以拿到的话,可以将设备里的崩溃日志进行导出,然后对崩溃日志进行符号化,从而定...

  • 符号化

    之前一直用符号化处理一些崩溃日志,最近公司同事总问我是怎么弄的, 我大概总结了一下步骤, 如下:符号化崩溃日志:1...

  • 崩溃日志符号化

    方法一: 自动解析 参考:崩溃日志符号化-symbolicatecrash[http://www.cocoachi...

  • 【iOS】腾讯Bugly使用记录

    由于项目中以前没有收集崩溃日志,对崩溃问题都是测试发给我们崩溃日志,然后我们自己去进行符号化,再进行分析,这样的话...

  • 适配iOS13-AppStore审核被拒

    给了崩溃日志1.我在真机和模拟器iOS13系统测试并没有崩溃,用testFlight测试才有崩溃2.需要符号化日志...

  • iOS导出与符号化崩溃日志

    iOS符号化崩溃日志 经常(偶尔)QA在测试的时候,APP发生了crash,此时相比APP的崩溃,更加崩溃的是开发...

  • iOS 崩溃日志在线符号化实践

    1. 什么是符号化? 在日常开发中,应用难免会发生崩溃。通常,我们直接从用户导出来的崩溃日志都是未符号化或者部分符...

  • 使用symbolicatecrash解析了一个crash log

    有一天,测试同学给了我一个未经符号化的崩溃日志。如果是以前,我会找到打这个测试包的同事,让他将奔溃日志符号化后发给...

  • crash

    iOS Crash文件的解析(一)教你如何对ios崩溃(crash)日志做符号化IOS本地日志记录解决方案友盟统计...

网友评论

      本文标题:崩溃日志符号化

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