本文已停止更新,点击此链接查看本文最新内容 !!!

1、symbolicatecrash

  • 简介

    • symbolicatecrash 是一个 Xcode 自带解析 iOS Crash 文件的工具。
  • 其它下载地址

2、使用方法

  • 1)找到 .app 文件和 .app.dSYM 文件。

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

    • 复制 .crash、.app 和 .app.dSYM 到 crash 文件夹。

      • 右击 .xcarchive 文件 => 显示包内容
      • 在 dSYMs 文件夹中找到 .app.dSYM
      • 在 Products => Applications 文件夹中找到 *.app
  • 2)找到 symbolicatecrash。

    • 在终端输入

      $ find /Applications/Xcode.app -name symbolicatecrash -type f
    • 稍等一会就会有路径输出,这个路径就是 symbolicatecrash 的路径。

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

    • 用命令将 symbolicatecrash 拷贝到桌面的 crash 文件夹里面,与 .app 和 .app.dSYM 放一起(手动找到 symbolicatecrash,拷贝出来也行)。

      $ cp /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash ~/Desktop/crash
  • 3)执行symbolicatecrash

    • 打开终端用命令切换到桌面的 crash 目录下。

      $ cd ~/Desktop/crash
    • 执行命令

      # ./symbolicatecrash (.crash 文件路径) (.app.dSYM 文件路径) > Control_symbol.crash
      $ ./symbolicatecrash ~/Desktop/crash/Vigo.crash ~/Desktop/crash/Vigo.app.dSYM > Control_symbol.crash
    • 这时候终端有可能会出现:

      Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
    • 输入命令

      $ export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
    • 再执行,这时候终端将会进行处理了。

    • 将终端完成以后,在 crash 文件夹里面会多出一个文件 Control_symbol.crash,这个就是最终的文件,可以查看 bug 所在的位置。

symbolicatecrash App Bug 分析工具的更多相关文章

  1. DSYMTools App Bug 分析工具

    1.DSYMTools 简介 DSYMTools 是一个可以解析 iOS Crash 文件的工具. GitHub 下载地址 DSYMTools 其它下载地址 DSYMTools v1.0.5 for ...

  2. iphone崩溃日志分析工具symbolicatecrash用法

    Symbolicatecrash是Xcode自带的一个分析工具,可以通过机器上的崩溃日志和应用的.dSYM文件定位发生崩溃的位置,把crash日志中的地址替换成代码相应位置. 使用效果: 分析前: T ...

  3. Xcode崩溃日志分析工具symbolicatecrash用法

    1.什么是symbolicatecrash? symbolicatecrash是Xcode自带的一个分析工具,可以通过机器上的崩溃日志和应用的.dSYM文件定位发生崩溃的位置,把crash日志中的一堆 ...

  4. Android APP性能分析方法及工具

    近期读到<Speed up your app>一文.这是一篇关于Android APP性能分析.优化的文章.在这篇文章中,作者介绍他的APP分析优化规则.使用的工具和方法.我觉得值得大家借 ...

  5. 【Android端 APP 内存分析】使用工具进行APP的内存分析

    Android端可以通过adb 命令直接获取内存信息,当然Android studio也提供了对内存的监控分析工具,并且后续可以结合MAT做分析 今天介绍的是通过Android studio和MAT工 ...

  6. Reveal UI 分析工具分析手机 App

    上篇文章介绍了: Reveal UI 分析工具简单使用 这里介绍如何使用 Reveal UI 分析工具来进行手机 App UI 界面的分析. 前提准备: (1)已安装 Reveal 的 Mac (2) ...

  7. Benchmark Web App 性能瓶颈分析与性能测试工具的使用方法总结

    主要分为以下几个要素的指标: Disk IO . CPU . mem . Net . MySQL Web性能测试工具: 客户端 服务器端: 服务器性能测试工具: 服务器性能瓶颈分析工具: ab, si ...

  8. Delphi 开发手机 App 与其他工具之间的比较分析

    写在前头 关于各种手机App开发的工具,从2010年前后到现在已经在很多不同的场合介绍过,在元智大学.中台科技大学.德霖科技大学等不同学校的讲座.课程当中,都有类似的主题,所以对我来说,这个主题属于驾 ...

  9. APP案例分析-摩拜单车app

    第二次作业-App案例分析 本次案例分析选用的是 摩拜单车IOS5.7.5版本 测试环境为 IPhone 6s (IOS11.0.1,含有3DTOUCH功能).本次案例分析仅针对APP 而言,并不涉及 ...

随机推荐

  1. 用 CSS 实现元素垂直居中,有哪些好的方案?

    1.不知道自己高度和父容器高度的情况下, 利用绝对定位只需要以下三行: parentElement{ position:relative; } childElement{ position: abso ...

  2. SliTaz 从入门到精通

    slitaz中文化(linux-pe)项目地址: https://code.google.com/p/linux-pe/ http://bbs.wuyou.com/forum.php?mod=view ...

  3. Slitaz定制

    word文档: http://www.docin.com/p-670440986.html Slitaz 定制 什么是 SlitazSlitaz 是一个免费小巧的 GNU/Linux 发行版.它可以从 ...

  4. 面试小结之Elasticsearch篇

    https://www.cnblogs.com/luckcs/articles/7052932.html

  5. 【转】Spring项目启动报"Could not resolve placeholder"解决方法

    问题的起因: 除去properites文件路径错误.拼写错误外,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceho ...

  6. Warning: Divide by zero.

    问题:如标题 解决方案:分母加上+eps   参考自:http://www.ilovematlab.cn/thread-43128-1-1.html

  7. spring boot-mybatis全注解化(3)

    pom.xml <!-- 引入mybatis --> <dependency> <groupId>org.mybatis.spring.boot</group ...

  8. 神器phpstorm功能具体解释

    phpstorm包括了webstorm的所有功能,更可以支持php代码. PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,高速导航以及即 ...

  9. C++11新特性之 std::forward(完美转发)(转)

    我们也要时刻清醒,有时候右值会转为左值,左值会转为右值. (也许“转换”二字用的不是很准确) 如果我们要避免这种转换呢? 我们需要一种方法能按照参数原来的类型转发到另一个函数中,这才完美,我们称之为完 ...

  10. nginx 和php设置上传大小及可以提交的内容限制

    1. 以下代码加入 /etc/nginx/nginx.conf 文件中的 http{ ... } 块中 client_max_body_size 8M; 2. PHP 设置上传大小 打开 /etc/p ...