我开发了一个 Xamarin.Android 应用程序,并使用 Xamarin.Insights 获取有关发生的崩溃或错误的信息。
由于该视频 ( https://www.youtube.com/watch?v=E_uOgl-sO5A&t=680s ) ,我正在将此项目迁移到 Mobile Center 。
我想知道如何在崩溃报告期间添加有关崩溃的其他信息。例如,我想知道用户是否连接到 wifi,或者用户的身份,或者其他任何东西。或者我想在 try catch 中报告一个错误,其中包含有关捕获的异常和此时使用的变量的实际值的信息。
使用 Xamarin.Insight,这很容易:
string sAdditionnalInformation = exc.Message + sTitle + sDescription;
Insights.Report(exc, sAdditionnalInformation , Insights.Severity.Error);
请问如何使用 Mobile Center 做到这一点?
我在这里看到了文档:https ://docs.microsoft.com/en-us/mobile-center/sdk/crashes/xamarin
我知道下面有手动报告崩溃的方法,但我无法添加其他信息:
Crashes.GenerateTestCrash()
我已经看到了下面的事件,但我不知道如何添加附加信息。我没有找到任何关于此的文档。
Crashes.SentErrorReport
任何帮助将不胜感激:-)