FirebaseCrashlytics Framework Reference Stay organized with collections Save and categorize content based on your preferences.
Classes
The following classes are available globally.
The Firebase Crashlytics API provides methods to annotate and manage fatal and non-fatal reports captured and reported to Firebase Crashlytics.
By default, Firebase Crashlytics is initialized with
FirebaseApp.configure().Note: The Crashlytics class cannot be subclassed. If this makes testing difficult, we suggest using a wrapper class or a protocol extension.
Declaration
Swift
classCrashlytics:NSObjectThe Firebase Crashlytics Report provides a way to read and write information to a past Crashlytics reports. A common use case is gathering end-user feedback on the next run of the app.
The CrashlyticsReport should be modified before calling send/deleteUnsentReports.
Declaration
Swift
classCrashlyticsReport:NSObjectThe Firebase Crashlytics ExceptionModel provides a way to report custom exceptionsto Crashlytics that came from a runtime environment outside of the nativeplatform Crashlytics is running in.
Declaration
Swift
classExceptionModel:NSObjectThe Firebase Crashlytics
StackFrameprovides a way to construct the lines ofa stack trace for reporting along with a recordedExceptionModel.Declaration
Swift
classStackFrame:NSObject
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-11 UTC.