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
class Crashlytics : NSObject
-
The 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
class CrashlyticsReport : NSObject
-
The Firebase Crashlytics ExceptionModel provides a way to report custom exceptions to Crashlytics that came from a runtime environment outside of the native platform Crashlytics is running in.
Declaration
Swift
class ExceptionModel : NSObject
-
The Firebase Crashlytics
StackFrame
provides a way to construct the lines of a stack trace for reporting along with a recordedExceptionModel
.Declaration
Swift
class StackFrame : NSObject