iOS + Xcode + Swift 4.2 Отправка сообщений в APN с устройства iOS - PullRequest
0 голосов
/ 15 декабря 2018

Я искал всюду (и экспериментировал) в течение прошлой недели, но я не могу найти ничего, что могло бы указать мне правильное направление.У меня установлена ​​локальная версия (https://github.com/onmyway133/PushNotifications/releases)) на моем Mac, и я прекрасно получаю уведомления на своем iPhone (p8 и p12), но мне действительно нужно иметь возможность отправлять push-уведомления с устройства iOS.

Это должно быть возможно, так как это простой HTTP / 2 JSON. Я просмотрел много разных библиотек и примеров для реализации на стороне сервера, но не могу найти ничего для Swift и iOS (яне удалось собрать то, что я мог найти до сих пор).

Любая помощь и предложения очень ценится.

1 Ответ

0 голосов
/ 15 декабря 2018

Попробуйте NWPusher, где вы можете отправлять push-уведомления не только из Mac OS X, но и из iOS.

https://github.com/noodlewerk/NWPusher

Push от iOS

Конечно, конечный опыт - это прямое переключение с iPhone на iPhone.Это можно сделать с помощью приложения Pusher для iOS.Перед запуском цели PusherTouch обязательно включите сертификат, закрытый ключ и токен устройства в приложение.Возьмите файл PKCS12, который вы экспортировали ранее, и включите его в комплект PusherTouch.Затем перейдите к NWAppDelegate.m в папке Touch и настройте pkcs12FileName, pkcs12Password и deviceToken.Теперь запустите цель PusherTouch:

enter image description here

Если все настроено правильно, вам нужно только подключиться и нажать.Затем на устройстве должно появиться push-сообщение Testing...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...