Отчеты о сбоях в мобильном центре не работают

контекст

Я пытаюсь проверить отчет о сбое приложения Xamarin Forms на эмуляторе Android. Все функции Analytics работают, однако я не вижу ни одного отчета о сбоях на сервере. Я использую Crashes.GenerateTestCrash(); но я также произвел настоящие аварии.

Из диагностики кажется, что устройство даже не отправляет информацию о сбоях на сервер.

Вопрос

Что мне не хватает? или Что еще я должен попробовать?

Диагностика и то, что я пробовал до сих пор

  • Прежде всего, я внимательно прочитал "Устранение неполадок" на странице https://docs.microsoft.com/en-us/mobile-center/sdk/troubleshooting/xamarin пункт "Сбои не отображаются в портале"

  • Я знаю, что я должен снова запустить приложение, чтобы отправить информацию об авариях

  • Я включил подробное ведение журнала: MobileCenter.LogLevel = LogLevel.Verbose; Кажется, все инициализировано ОК, в том числе "Настроить Xamarin crash handler"
  • Изучив консольный подробный вывод, есть правильные аналитические данные 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...
+3
19 сент. '17 в 10:45
источник поделиться

Посмотрите другие вопросы по меткам или Задайте вопрос