PushSharp версия: Версия 2.2.1 Выпуска ОписаниеWindows, Push уведомления через pushsharp терпит неудачу после приложения переустановки - Device Subscription Expired
Я использую pushsharp для отправки уведомления толчка для Windows Phone приложения 8.1 ,
Я установил приложение на телефон с Windows и получил URI канала. Используя тот же URI канала, для меня было создано push-уведомление.
Затем я удалил и установил приложение снова на телефоне Windows. Это дало мне обновленный URI канала.
Используя обновленный канал URI, толчок уведомления завершается с ошибкой: «Устройство подписки окончен: PushSharp.Windows.WindowsPushService -> <>»
- Пожалуйста, дайте мне знать, есть что-то, что я делаю неправильно, из-за чего уведомление не удается после переустановки приложения (т.е. с новым URI канала).
Пример кода
push.RegisterWindowsService(new WindowsPushChannelSettings("package name", "package security identifier", "client secret")); push.QueueNotification(new WindowsToastNotification() .AsToastText01("This is a test notification") .ForChannelUri("https://db5.notify.windows.com/?token=AwYAAADhaxGQuJHxAGCdCOJa+kyrZ012wjF19Zm+VfriKZVxKqM3Dt4kQz9t6EllMZHgiA4oE1uvij2wdiTwItmp7UUnGoAPp3hc9FnLkJqpckt1xQAux/wez++MVGaty0QKRNk="));
Исключение
"Device Subscription Expired: PushSharp.Windows.WindowsPushService -> new channel URI"