This page explains how to submit yourself a bug report from the background, without interrupting your end user whatsoever.
You can send silent reports to yourself by calling the
Shake.silentReport() method anywhere after
Shake.start(), as shown below:
This method allows you to include: Description and screenshot, Attachments, Quick facts and Activity history in your silent report. If you decide to do so, your code should look something like this example:
Show the Bug submitted message
Silent reports are programmatic and no Shake UI is shown. However, you can choose to display a small and non-intrusive message saying Done. Bug submitted successfully. on the bottom of a users screen once the report has been submitted: