Я пытаюсь протестировать удаленные уведомления службы Apple Push Notification, но получаю сообщение об ошибке - PullRequest
0 голосов
/ 24 октября 2018

Я нашел учебник по программе "Хьюстон" для проверки удаленного уведомления в моем приложении, поэтому я перешел на установленный Хьюстон на терминале, используя sudo gem install houston, затем набираю следующее на терминале, чтобы отправить push-уведомление

apn push <6faed0c163edcd2615c0d94ftghc0bda4a879a040befd1793894d97f68ef4904> -P <{"aps":{"content-available":"1"}}> -c </Users/lukas-r8/Desktop/lucasAlves.pem>

У меня есть токен устройства, который я получаю по методу делегата моего приложения, затем я устанавливаю JSON для отправки в качестве уведомления (я просто хочу разбудить приложение с этим уведомлением), а затем мой сертификат .pem

ошибка, которую я получил:

синтаксическая ошибка рядом с неожиданным токеном `newline '

если я уберу угловые скобки, которые я получу ...

Исключительная разметка полезной нагрузки JSON: 784: неожиданный токен в '{aps: {content-available: 1}}'

как исправить эти ошибки?Есть ли другой простой способ проверить удаленные push-уведомления?Я настроил все, что требуется Apple, в своей учетной записи разработчика и в приложении, но я не могу отправить запрос в APNs ...

Заранее благодарю за ответы

1 Ответ

0 голосов
/ 24 октября 2018

Удалите кавычки на 1 и попробуйте снова, это не должна быть строка:

{"aps": {"content-available": 1}}

...