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

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

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

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

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

1 Ответ

0 голосов
/ 19 февраля 2019

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

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

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

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

enter image description here

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

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

...