Я регистрирую обработчики событий перед вызовом TrackError, но они никогда не вызываются. Да, события произошли, потому что ошибки обнаружены в AppCenter.
//On loading app
Crashes.SentErrorReport += (sender, args) => { System.Diagnostics.Process.GetCurrentProcess().Kill(); };
Crashes.FailedToSendErrorReport += (sender, args) => { System.Diagnostics.Process.GetCurrentProcess().Kill(); };
AppCenter.Start("{App secret here}" +
"android={App secret here}" +
"ios={App secret here}",
typeof(Analytics), typeof(Crashes));
//Elsewhere in the app
Crashes.TrackError(exception, comments, attachments);
Следуя этой документации: https://docs.microsoft.com/en-us/appcenter/sdk/crashes/xamarin