Protect the objective-c application(保护App不闪退)
-
Updated
Dec 3, 2022 - Objective-C
Protect the objective-c application(保护App不闪退)
一个无侵入的 iOS crash 防护框架,基于 Swizzle Method 的 Crash 防护。能有效的防止代码潜在的crash,自动在app运行时实时捕获导致app崩溃的破环因子,使app避免崩溃,照样可以继续正常运行。 主要参考了《大白健康系统--iOS APP运行时Crash自动修复系统》此文,以及AvoidCrash、QYCrashProtector、NeverCrash这三个框架编写而成。更多内容请看项目吧。
防止 字典value为nil、数组越界、<null>、NSNull对象导致的Crash.
Swift package for swizzling Objective-C methods in Swift, and for attaching associated values to Objective-C classes and their instances.
Protect the objective-c application(Crash 防护框架、保护App不闪退)
A Swift 4 Framework for checking for new releases of open source tvOS / iOS / macOS applications, released using GitHub.
Add a description, image, and links to the swizzle-method topic page so that developers can more easily learn about it.
To associate your repository with the swizzle-method topic, visit your repo's landing page and select "manage topics."