Без сомнения, P8 - лучший путь.
Apple настаивает на том, что разработчики должны использовать «аутентификацию на основе токенов» вместо традиционной P12 для push-уведомлений.
Вы должны авторизоватьсяВаше приложение, тем не менее, это очень простой и понятный процесс.Я активирую консольный переключатель и включаю функцию push-уведомлений в XCode. Я цитирую Apple:
Приложения должны иметь соответствующие права для использования push-уведомлений.Чтобы добавить эти права в ваше приложение, включите функцию Push-уведомлений в своем проекте XCode
![enter image description here](https://i.stack.imgur.com/Kmvdh.png)
И не забудьте совпадать с областью сертификатов, классическаяошибка: Производство = Производство и т. д.
Если вам нужна дополнительная помощь, пожалуйста, ответьте или прокомментируйте.