Мобильный центр отчетов о сбоях не работает
контекст
Я пытаюсь проверить отчеты о сбоях приложения Xamarin Forms на эмуляторе Android. Все функции аналитики работают, однако я не вижу ни одного отчета о сбое на сервере. я использую Crashes.GenerateTestCrash();
но я также произвел реальные сбои тоже.
Судя по диагностике, устройство даже не отправляет информацию о сбое на сервер.
Вопрос
Что мне не хватает? или что еще мне попробовать?
Диагностика и что я уже пробовал
Прежде всего, я внимательно прочитал раздел "Устранение неполадок" на странице https://docs.microsoft.com/en-us/mobile-center/sdk/troubleshooting/xamarin Troubleshooting/ xamarin пункт "Сбои не отображаются на портале".
Я знаю, что должен снова запустить приложение, чтобы отправить информацию о сбое
- Я включил подробное ведение журнала:
MobileCenter.LogLevel = LogLevel.Verbose;
Кажется, все инициализировано нормально, в том числе "Настройка обработчика сбоев Xamarin" - Изучил подробный вывод консоли, есть ли правильные JSON-аналитические передачи данных, однако нет никаких следов, связанных с сбоем
- Отладка вручную и проверка линии
Crashes.GenerateTestCrash();
выполняется. В OnStart я также проверяю предыдущий сбой:
// Returns false: bool didAppCrash = Crashes.HasCrashedInLastSessionAsync().Result; ErrorReport crashReport = Crashes.GetLastSessionCrashReportAsync().Result;
Консоль бревна
09-19 10:10:14.036 I/MobileCenterCrashes( 3173): Set up Xamarin crash handler.
09-19 10:10:14.064 F/MobileCenter( 3173): Mobile Center SDK configured successfully.
...
09-19 10:10:14.081 D/MobileCenter( 3173): checkPendingLogs(group_core) pendingLogCount=0
09-19 10:10:14.081 D/MobileCenter( 3173): Mobile Center storage initialized.
09-19 10:10:14.081 D/MobileCenter( 3173): checkPendingLogs(group_analytics) pendingLogCount=0
09-19 10:10:14.082 D/MobileCenterAnalytics( 3173): Loaded stored sessions: {...}
09-19 10:10:14.083 I/MobileCenter( 3173): Crashes service started.
09-19 10:10:23.815 V/MobileCenter( 3173): Calling https://in.mobile.azure.com/logs?api_version=1.0.0-preview20160914...
09-19 10:10:23.815 V/MobileCenter( 3173): Headers: {Install-ID=..., App-Secret=...}
09-19 10:10:23.817 V/MobileCenter( 3173): {
09-19 10:10:23.817 V/MobileCenter( 3173): "logs": [
09-19 10:10:23.817 V/MobileCenter( 3173): {
09-19 10:10:23.817 V/MobileCenter( 3173): "type": "start_session",
09-19 10:10:23.817 V/MobileCenter( 3173): "timestamp": "2017-09-
... and so on...