Ошибка истекшего канала концентратора уведомлений Azure - PullRequest
0 голосов
/ 11 декабря 2018

Я видел что-то странное в лазурном центре уведомлений.На диаграммах Azure я вижу, что у меня есть уведомления для apns с состоянием «Ошибка истекшего канала».Ошибка канала с истекшим сроком действия не странна, но когда я пытаюсь получить уведомление телеметрии через конечную точку .Ответ телеметрии выглядит следующим образом:

<NotificationDetails 
  xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect" 
  xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <NotificationId>#id</NotificationId>
  <Location>#location</Location>
  <State>Completed</State>
  <EnqueueTime>2018-12-11T13:05:19Z</EnqueueTime>
  <StartTime>2018-12-11T13:05:19.1134179Z</StartTime>
  <EndTime>2018-12-11T13:05:19.7511857Z</EndTime>
  <NotificationBody>
    #some body
  </NotificationBody>
  <TargetPlatforms>apple</TargetPlatforms>
  <ApnsOutcomeCounts>
    <Outcome>
      <Name>Success</Name>
      <Count>1</Count>
    </Outcome>
  </ApnsOutcomeCounts>
</NotificationDetails>

Состояние результата Apns успешно, но я знаю, что это уведомление не может быть успешным, потому что перед отправкой уведомления я ранее удалил приложение.

Мойвопрос: почему ответ телеметрии уведомлений указывает, что уведомление было успешным, когда диаграммы на портале Azure показывают правильную информацию об уведомлении, которое было истекшей ошибкой изменения?

...