If you’ve been following our open-source projects on GitHub, you probably know there’s new feature in our SDKs for all platforms: annotated screenshots. Here’s how it works:
The feedback view now provides a button to attach one or more images to the message. The user selects an image from the photo library, then a new view is opened to annotate the image. Once sent, you and your team get the message with all attachments and annotations via email and in our web UI. You can also respond with an image back and the user sees those images right inside the feedback view.
On iOS 7 and 8, our SDK can also utilize the system notification for screenshots, so the last screenshot is automatically added to the feedback message like this:
[[BITHockeyManager sharedHockeyManager].feedbackManager setFeedbackObservationMode:BITFeedbackObservationModeOnScreenshot];
The user can also take a screenshot by tapping with 3 fingers and holding for 3 seconds to open the feedback compose screen with the screenshot attached:
[[BITHockeyManager sharedHockeyManager].feedbackManager setFeedbackObservationMode:BITFeedbackObservationModeThreeFingerTap];
If you want to create your own custom gestures, we’ve got you covered, too. Call the following code from your gesture handler to take a screenshot and open a feedback compose screen with the screenshot attached:
[[BITHockeyManager sharedHockeyManager].feedbackManager showFeedbackComposeViewWithGeneratedScreenshot];
Last but not least, you can add any kind of file as an attachment to the message:
NSData *myFile = [NSData dataWithContentsOfFile:@"filePath"];
In addition to the screenshot feature, we have added the authentication feature to our Android and Windows Phone SDK. The authentication strategies (anonymous, email, and email + password) are now available on those platforms, so you have full control about who is using your app.
New beta versions for all SDKs are now available:
As always, if you have any questions, feedback, or suggestion on how to improve the SDK, please send us a message using our support system. We hope you enjoy this new feature.