iOS-Frezzing-ANR-Detector
iOS-Frezzing-ANR-Detector copied to clipboard
An ANR (Application Not Respond) or Freeze Detector for iOS. Using `select()`
#BMANRDector
#####An ANR (Application Not Respond) or Freeze Dector for iOS
link plcrashreporter
It is useful for you to locate the program problem when your Application does not respond or freezing. Too much threads may result in spending a lot time to print the proccess StackTrace. we will optimize this in future
检测应用程序无响应、冻屏并打印程序调用栈,帮助你定位程序问题
Download steps
git clone https://github.com/wuyunfeng/iOS-Frezzing-ANR-Detector.git
git submodule update --init --recursive
Design Principle
How use?
You can install BMANRDector
in your AppDelegate
or some UIViewController
BMANRDector *tool = [BMANRDector sharedInstance];
[tool installTraceMode:BMANRStackTraceLive tolerance:6 searchMode:BMANRSearchModeANR];