符号化

之前一直用符号化处理一些崩溃日志,最近公司同事总问我是怎么弄的, 我大概总结了一下步骤, 如下:
符号化崩溃日志:
1.在桌面创建一个空文件夹,命名随意
2.导出dSYM文件
Xcode -> window -> Organizer 找到Archives的文件,右键show in finder 然后显示包内容 找到dSYMS文件把里面的文件复制一份到刚创建的文件夹中
3.把苹果返回的崩溃日志txt文本复制到桌面的空文件夹中,把后缀.txt改成.carsh
4.把symbolicatecrash工具移到创建的文件夹中
5.cd到创建的文件夹中

  1. ./symbolicatecrash ./.crash ./.app.dSYM > symbol.crash 使用这个命令解析 第一个指崩溃日志文件名,第二个指导出的dSYM文件夹名
    7.如果不成功 使用命令 xcode-select -print-path 返回结果如果不是/Applications/Xcode.app/Contents/Developer/ 执行 export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer 命令
    8.重复第6条操作
    9.解析完成后会生成一个新的.Crash文件,这个文件中就是崩溃详细信息。其中能看懂的代码就是产生崩溃的代码
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容