Как настроить Push-уведомление для приложения iOS с помощью клавиши APN (.p8)

Я пытаюсь настроить приложение для использования Push-уведомлений с помощью Firebase. В консоли firebase рекомендуемый способ настройки приложения ios - использовать сертификат p8 (ключ APNs).

Я могу создать ключ p8 из консоли разработчика Apple, а затем загрузить его в Firebase для своего приложения.

Кажется, что не хватает той части, где я разрешаю своему приложению использовать Push-уведомления. На консоли Apple единственным вариантом является создание сертификатов разработки и производства, которые совершенно не связаны с ключом p8.

Как я могу авторизовать push в моем приложении с помощью клавиши p8?

0 ответов

Без сомнения P8 - лучший путь.

Apple настаивает на том, что разработчики должны использовать "аутентификацию на основе токенов" вместо традиционной P12 для push-уведомлений.

Вы должны авторизовать свое приложение, независимо от того, это очень простой и понятный процесс. Я активирую консольный переключатель и включаю функцию push-уведомлений в XCode, цитирую Apple:

Приложения должны иметь соответствующие права для использования push-уведомлений. Чтобы добавить эти права в ваше приложение, включите функцию push-уведомлений в своем проекте XCode

И помните, чтобы соответствовать области сертификатов, классическая ошибка: Производство = Производство и т. Д.

Если вам нужна дополнительная помощь, пожалуйста, ответьте или прокомментируйте.

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