从库中向服务器发送 iOS 应用程序崩溃报告

Send iOS app crash report to server from Library

我想从任何 view controller 向服务器发送崩溃报告。 我试过 NSSetUncaughtExceptionHandler 但它是在 delegate 中实现的。 因为我正在创建 library,所以我想从 library.

发送崩溃报告

您的 "library" 可以是一个 class,您可以将其实例化(例如作为单例),或调用 class 方法。包括头文件,你可以从任何地方调用它。

如果您全局实例化它(例如作为单例),那么您还可以让它处理委托方法,例如来自 NSURLSession.

的方法

您甚至可以创建自己的协议和委托方法来将事件冒泡给调用者。

您可以使用可用的框架

  • Crashlytics
  • Instabug
  • HockeyApp
  • 解析