Проблема push-уведомлений IOS MDM с использованием Pushsharp C#

Мы работаем над решением IOS MDM и успешно зарегистрировали устройство.

Теперь я пытаюсь отправить push-уведомление на устройство с помощью Pushsharp, работающего на локальном компьютере, но оно не достигает устройства, и в журналах Apple Device Console ничего не печатается. Ниже показано, как мы отправляем уведомление

apnsBroker.QueueNotification(new ApnsNotification
{
     DeviceToken = "257c62d6336b489b78ad32b870e8d5c62a4c84bcddda2c3cbf943019XXXXXXXX",
     Payload = JObject.Parse("{\"mdm\":\"484D82B8-F8BF-4B07-B1C1-F935XXXXXXX\"}}")
});

В ответе написано Apple Notification Sent

введите здесь описание изображения

Но на устройстве ничего.

Любая помощь или альтернативы Pushsharp, которые можно использовать на С#?


person Sudhu    schedule 12.03.2020    source источник


Ответы (1)


Если вы не нашли решения, вы можете попробовать пакет Nuget ниже, я автор.

Install-Package DotPush -Version 1.0.0

Ниже ссылка на Github:

https://github.com/madangehlot88/DotPush

person Madan Gehlot    schedule 30.04.2020
comment
Спасибо, у меня есть решение, но я хотел бы использовать PushSharp, отсюда и вопрос. Но теперь я обязательно посмотрю ваше репо :) - person Sudhu; 30.04.2020
comment
Надеюсь, вы нашли его лучше. :-) - person Madan Gehlot; 21.05.2020