iOS Crash 大解析

2022-02-08  本文已影响0人  我会回来的

iOS crash   / 崩溃/ 异常 /捕获

1 崩溃日志(crash log)

Xcode中 查看崩溃信息

手顺 : Xcode-> Window  ->  Organizer ->  Crashes

//dSYM 文件  必须保存的版本

/Users/<用户名>/Library/Developer/Xcode/Archives  

崩溃日志的获取 :

Xcode -> Window -> Devices and Simulators 

选取 View Device Logs

2 崩溃的类型

(1 ) EXC_BAD_ACCESS  信号错误累

(2) SIGSEVG  段错信息

(3) SIGBUS  总栈错误信号

(4)SIGTRAP 陷进信号

(5) EXC_ARITHETIC   当要除0时,会收到EXC_ARITHETIC 信号。

(6)SIGILL  非法指令信号

(7)SIGABRT 中止信号

(8) Watchdog 超时 

主题 : 

Crash 的监听

堆栈分析

KSCrash源码解析

1. 使用symbolicatecrash 工具  

转载:https://www.jianshu.com/p/4de55d73c82b

 2.  bugly 的详细使用 

转载: https://www.jianshu.com/p/710e4614f52c  

 3.  捕获应用程序崩溃报告  

转载: https://www.cnblogs.com/dingding3w/p/4905890.html  

上一篇下一篇

猜你喜欢

热点阅读