Apple Push Notification service

Обновлено Oct 21, 2026

Чтобы мобильное приложение заведения на iOS получало пуши, в проект приложения в Firebase загружают ключ APNs (APNs auth key). Делает это сотрудник Смартомато после того, как приложение собрано и загружено в TestFlight.

Что нужно до подключения

  • Приложение собрано и загружено в TestFlight.
  • Файл ключа APNs (APNs auth key).
  • Номер проекта Firebase (вида marketplace11) и id организации из iOS bundle — оба берутся из настроек приложения в Смартомато.
  • Доступ в Firebase под рабочей почтой.

Шаги на стороне Firebase

  1. Открыть Firebase Console под рабочей почтой.
  2. Найти проект по номеру и открыть его. Если поиска нет или видны не все проекты — открыть любой проект и выбрать нужный в выпадающем списке проектов.
  3. Открыть список приложений и найти приложение по id организации. Брать строго приложение с пометкой iOS, не Android. Нажать на шестерёнку.
  4. Перейти в раздел Cloud Messaging и нажать Upload.
  5. Заполнить форму:
    • APNs auth key — загрузить файл;
    • Key ID — 4JC7VV8A85;
    • Team ID — V9ENS78854;
    • нажать Upload.
  6. Проверить пуши тестовым заказом или рассылкой.

Зачем: пуши на iOS уходят через Firebase Cloud Messaging, и без ключа APNs в проекте приложения они до iPhone не доходят — см. Push-уведомления гостю.

Типовые ошибки и вопросы клиентов

В статье нет.

Связанные статьи