This SDK is written in Objective-C but also works for Swift projects. Official Vicrab SDK for iOS/macOS/tvOS/watchOS(1).
import Vicrab
func application(application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Create a Vicrab client and start crash handler
do {
Client.shared = try Client(dsn: "___PUBLIC_DSN___")
try Client.shared?.startCrashHandler()
} catch let error {
print("\(error)")
// Wrong DSN or KSCrash not installed
}
return true
}
(1)limited symbolication support