Classes
The following classes are available globally.
-
This class exposes the Answers Events API, allowing you to track key user user actions and metrics in your app.
Declaration
Swift
class Answers : NSObject
Objective-C
@interface Answers : NSObject
-
The CLSReport exposes an interface to the phsyical report that Crashlytics has created. You can use this class to get information about the event, and can also set some values after the event has occurred.
Declaration
Swift
class CLSReport : NSObject
Objective-C
@interface CLSReport : NSObject
-
This class is used in conjunction with -[Crashlytics recordCustomExceptionName:reason:frameArray:] to record information about non-ObjC/C++ exceptions. All information included here will be displayed in the Crashlytics UI, and can influence crash grouping. Be particularly careful with the use of the address property. If set, Crashlytics will attempt symbolication and could overwrite other properities in the process.
Declaration
Swift
class CLSStackFrame : NSObject
Objective-C
@interface CLSStackFrame : NSObject
-
Crashlytics. Handles configuration and initialization of Crashlytics.
Note: The Crashlytics class cannot be subclassed. If this is causing you pain for testing, we suggest using either a wrapper class or a protocol extension.
Declaration
Swift
class Crashlytics : NSObject
Objective-C
@interface Crashlytics : NSObject