Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Максим
Максим
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
62 400 rub

Срок выполнения

7 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Максим
Максим
Верифицированный пользователь

Push-уведомления в приложение на React Native / Expo: OneSignal или Expo Notifications, iOS и Android, deep links

Подключу push-уведомления к вашему приложению на React Native / Expo под iOS и Android: от ключей в консолях Apple и Google до рабочей отправки и открытия нужного экрана по нажатию. Что входит: - выбор провайдера: OneSignal (рассылки и сегменты из панели без программиста) или Expo Notifications (если отправка только с вашего сервера); - настройка APNs-ключа для iOS и Firebase Cloud Messaging для Android, обновление конфигурации EAS; - интеграция SDK через config plugin Expo, без ручных правок нативного кода; - запрос разрешения на уведомления в нужный момент сценария, а не при первом запуске; - привязка устройства к пользователю - чтобы отправлять персональные уведомления; - обработка нажатия: открытие нужного экрана через deep links, работа в фоне и при закрытом приложении; - корректный показ уведомлений при открытом приложении; - новая сборка через EAS Build и проверка отправки на реальных устройствах iOS и Android; - инструкция: как отправить рассылку из панели и как добавить новый тип уведомления. Не входит: - отправка уведомлений с вашего бэкенда через API провайдера; - сегменты и автоматические сценарии (например, напоминание о брошенной корзине); - in-app сообщения - баннеры внутри приложения; - обновление Expo SDK, если проект старше двух версий; - публикация обновлённой версии в сторах. Этапы: - Смотрю проект, сборку и аккаунты, согласовываем сценарии уведомлений - 1 день. - Ключи, интеграция SDK, deep links, сборка - 2-3 дня. - Проверка на устройствах, передача, инструкция - 1 день. Срок: 4-5 рабочих дней с момента получения доступов. Что вы получите: - ветка или pull request с интеграцией в вашем репозитории; - настроенные ключи APNs и FCM в проекте; - тестовая сборка для проверки на устройствах; - инструкция по рассылкам и добавлению новых уведомлений. Подходит для приложений на Expo (managed или dev client) и bare React Native актуальных версий. 15 лет в разработке, push в продакшене через OneSignal в собственных приложениях в сторах.

Заказчик получит:

Pull request с интеграцией push в вашем репозитории, настроенные APNs/FCM, тестовая сборка, инструкция по рассылкам

До начала работы заказчик должен предоставить:

- доступ к репозиторию приложения и инструкция по запуску; - доступ к аккаунту Apple Developer (APNs-ключ) и к проекту Firebase (FCM); - аккаунт OneSignal или согласие создать его под вашей учётной записью; - список сценариев: какие уведомления, когда, на какой экран ведут; - тестовые устройства iOS и Android или доступ к TestFlight / Internal Testing.