Как добавить дополнительную информацию о сбое в мобильном центре
Я разрабатываю приложение Xamarin.Android и использую Xamarin.Insights для получения информации о сбоях или ошибках, которые происходят.
Благодаря этому видео я перевожу этот проект в Мобильный центр ( https://www.youtube.com/watch?v=E_uOgl-sO5A&t=680s).
Я хотел бы знать, как добавить дополнительную информацию о сбое во время отчета о сбое. Например, я хотел бы знать, подключен ли пользователь к Wi-Fi или нет, или личность пользователя, или что-нибудь еще. Или я хотел бы сообщить об ошибке в попытке получения с информацией о перехваченном исключении и фактических значениях переменных, используемых в это время.
С 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
Буду очень признателен за любую помощь, пожалуйста:-)
1 ответ
Эта функция в настоящее время еще не поддерживается Mobile Center, но в их дорожной карте см. Раздел "Сбои" здесь: https://docs.microsoft.com/en-us/mobile-center/general/roadmap
Сбои
- Отображение вложений, отправленных из Crashes SDK, на портале