Как использовать django-push-уведомления с сертификатом APNS .p8
Кто-нибудь недавно использовал библиотеку django-push-notifications?
Выглядит полезным, но, похоже, нуждается в обновлении. В документации на https://github.com/jazzband/django-push-notifications/blob/master/docs/APNS.rst обсуждается только, как сгенерировать необходимый файл.pem из сертификата.p12, но теперь Apple предоставляет вам.p8 сертификат.
Есть идеи, как заставить это работать?
1 ответ
Похоже, что это теперь было задокументировано с этим изменением .
APNS_AUTH_KEY_PATH: Абсолютный путь к файлу ключа подписи APNS для аутентификации на основе токенов. Используйте это вместо APNS_CERTIFICATE, если вы используете сертификат ключа подписи .p8.
APNS_AUTH_KEY_ID: 10-значный идентификатор ключа, который вы получили из своей учетной записи разработчика Apple.
APNS_TEAM_ID: 10-значный идентификатор команды, который вы используете для разработки приложений вашей компании для iOS.