Я видел что-то странное в лазурном центре уведомлений.На диаграммах 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 показывают правильную информацию об уведомлении, которое было истекшей ошибкой изменения?