До сих пор я сделал следующее: - Сгенерировал сертификат и закрытый ключ в формате .pem, а также связал их вместе. Успешное подключение к gateway.sandbox.push.apple.com. - Использование предварительного профиля с push-уведомлениями включено для разработки, у меня есть базовое приложение, которое успешно запросило «Вы хотите разрешить push-уведомления», поэтому оно работает правильно. - Получен токен устройства. сделал файлы для SSLing в песочницу из Интернета, просто чтобы посмотреть, смогу ли я запустить их, прежде чем начать разработку.
Файлы представляют собой файл php, размещенный здесь: http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12. Я действительно получил "Сообщение успешно отправлено"
Файл python, размещенный здесь: Пример кода Apple PNS (службы push-уведомлений); Мне пришлось отредактировать строку команды Python 3 "fromhash" на str(float.fromhash(...))
Я также пытался использовать PyAPNs API: https://github.com/simonwhitaker/PyAPNs. У меня все еще для use_sandbox установлено значение true.
Очевидно, я изменил токены устройства и открытые ключи/сертификаты на свои собственные. К сожалению, я еще не получил никаких push-уведомлений, и я не получаю никаких конкретных ошибок, чтобы сказать мне, почему. Если бы кто-нибудь мог пролить свет, это было бы потрясающе.