2016-09-22 5 views
1

У меня странная проблема для создания канала push-уведомлений uri. Когда я пытаюсь выполнить следующий код:UWP - Создать ошибку канала уведомления об отправке

receivedChannel = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync(); 

Я ловлю исключение со следующим сообщением:

запрос канала Уведомления для предоставленного идентификатора приложения в процессе. (Исключение из HRESULT: 0x803E0103)

(ничего особенного в стеке вызовов)

проблема появилась внезапно, когда он работал отлично. Я попытался перезагрузить свой телефон без успеха.

Примечание: У меня есть эта проблема только на моем мобильном развитии. Он отлично работает на других мобильных телефонах.

+0

У вас все еще есть эта проблема? Трудно сказать без лишних данных. Перезагрузка может помочь, например, в [этом вопросе] (http://stackoverflow.com/questions/17871708/azure-mobile-services-push-notifications-channel-creation-fails-after-adding-pri). Кроме того, вы можете попытаться использовать [Fiddler] (http://www.telerik.com/fiddler), чтобы узнать, где связь увязнет. –

+0

Попробуйте закрыть приложение дважды. В первый раз он остановился на заставке. 2-й раз выбрал это исключение. 3-й раз запустился отлично. Мои выпускные сборки отлично работают на самой новой установке. Так что об этом не задумывались. –

ответ

0

Это больше не имеет отношения к делу, но в этом году у меня был запрос на поддержку в Microsoft. Такое сообщение об ошибке на самом деле связано с ошибкой во всей структуре push-уведомлений. Проблема была решена в обновлении Fall Creator, выпущенном 17 октября 2017 года. На самом деле я не сталкивался с ошибкой с тех пор на любом из 500 устройств в моем домене.

Итак, разрешение ошибки: обновите устройство. Надеюсь, это поможет.

Смежные вопросы