PushSharp всегда возвращает устройство истек

Я пытаюсь отправить push-уведомление, используя https://github.com/Redth/PushSharp

Я использую пример проекта как есть (закомментировав материал non ios из program.cs), я подтвердил, что приложение, которое я использую, является правильным приложением, я обновил push-сертификат разработчика.

Я запускаю приложение из xcode, чтобы оно было разработано.

Сообщение, кажется, идет хорошо, но затем возвращается

Waiting for Queue to Finish...
Sent: Apple -> {"aps":{"alert":"1 Alert Text!","badge":7,"sound":"default"}}
Queue Finished, press return to exit...
Device Subscription Expired: Apple -> [Device Id Removed]

Я получаю идентификатор устройства из своего приложения, чтобы подтвердить, что он разделен на шестнадцатеричные октеты, и я просто удаляю пробелы

Так что... не уверен, куда идти отсюда, кажется, что apns говорит, что приложение не существует на моем устройстве, но оно, безусловно, есть..

1 ответ

Это почти всегда происходит из-за несоответствия между сертификатами профиля разработки и обеспечения производства.

Убедитесь, что вы используете правильный... если это все еще проблема!

Другие вопросы по тегам