EE
1) в iOS проекте добавлена возможность принимать пуши, это прямо в настройках проекта в xcode делается
2) в приложении запрошены пермишены, юзер их подтвердил
3) получен ключик данного приложения
4) тестовый пуш в симуляторе работает
5) фаербейз настроен верно, сертификаты, ключи прописаны верно
6) выбрано верное окружение (develop/release)
7) ты отправляешь пуш с нужным ключем приложения