Signal-Windows
Signal-Windows copied to clipboard
use a crash report/logging provider or library
A quick google search yields services like HockeyApp or the Mobile Center SDK. Does anyone have experience with these, or similar solutions?
cc @golf1052, @SERVCUBED
Crash Reports
HockeyApp
Mobile Center SDK
- cannot send crash reports on UWP yet (wtf?)
- should be free if we only use crash reports
- should support asking for user approval out of the box
- should be able to attach 1 text and 1 binary file
I agree we definitely need some form of telemetry. I have had some experience with Microsoft's Application Insights and I'm looking into HockeyApp now.
I have added basic logging to the most frequent code paths in libsignal-service-dotnet, and we can add handlers to it in Signal-Windows. Right now one is printing every log event, but it should be easy to add ring-buffered logs in memory or to save them on disk.
I tested AppCenterSDK, but their crash reports don't work reliably and they do not (yet) support attaching logfiles.