FLStandardApplicationBugMetadataProtocol Protocol Reference
| Conforms to | NSObject |
| Declared in | FLBugKit.h |
Tasks
-
– userIdReturns a string that can be used to identify a user for the application.
required method -
– defaultBugMetadataThis string of application bug metadata in addition to a screenshot, version number and build number.
required method -
– defaultBugEmailAddressProviding a custom email can be useful in directing bugs to the right person or team.
required method -
– defaultBugEmailSubjectProviding a subject can be useful in categorizing bugs within your bug tracking system.
required method -
– bugGestureRecognizerProvides the
required methodUIGestureRecognizerthat when triggered will cause the collection of data and prompt the user to email this data to the developers.FLBugKitinstance will add itself as a target to handle the gesture event. -
– activeViewControllerFromRootViewController:gesture:Finds the active view controller given a window’s root view controller. The result will be asked for additional metadata for the bug if it is available.
required method
Instance Methods
activeViewControllerFromRootViewController:gesture:
Finds the active view controller given a window’s root view controller. The result will be asked for additional metadata for the bug if it is available.
- (UIViewController *)activeViewControllerFromRootViewController:(UIViewController *)rootViewController gesture:(UIGestureRecognizer *)gestureParameters
- rootViewController
The rootViewController from the
UIWindowthat handled the gesture.
- gesture
The gesture that triggered the bug metadata to be collected
Return Value
The view controller that may have additional bug metadata
@discussion It can be useful for the case where the root view controller for
a window is a controller of other controllers such as a UINavigationController.
Discussion
Finds the active view controller given a window’s root view controller. The result will be asked for additional metadata for the bug if it is available.
Declared In
FLBugKit.hbugGestureRecognizer
Provides the UIGestureRecognizer that when triggered will cause
the collection of data and prompt the user to email this data to
the developers. FLBugKit instance will add itself as a target to
handle the gesture event.
- (UIGestureRecognizer *)bugGestureRecognizerReturn Value
UIGestureRecognizer registered with UIWindow instances
Discussion
Provides the UIGestureRecognizer that when triggered will cause
the collection of data and prompt the user to email this data to
the developers. FLBugKit instance will add itself as a target to
handle the gesture event.
Declared In
FLBugKit.hdefaultBugEmailAddress
Providing a custom email can be useful in directing bugs to the right person or team.
- (NSString *)defaultBugEmailAddressReturn Value
default email address that the bug will be sent to
Discussion
Providing a custom email can be useful in directing bugs to the right person or team.
Declared In
FLBugKit.hdefaultBugEmailSubject
Providing a subject can be useful in categorizing bugs within your bug tracking system.
- (NSString *)defaultBugEmailSubjectReturn Value
default subject of the bug email
Discussion
Providing a subject can be useful in categorizing bugs within your bug tracking system.
Declared In
FLBugKit.hdefaultBugMetadata
This string of application bug metadata in addition to a screenshot, version number and build number.
- (NSString *)defaultBugMetadataReturn Value
string of metadata about the application
Discussion
This string of application bug metadata in addition to a screenshot, version number and build number.
Declared In
FLBugKit.h