Выбор ответа Junior Push-уведомления спрашивают часто обновлено
Кто доставляет push-уведомления
Вопрос
Кто доставляет push-уведомление на iPhone?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: APNs: сервер или FCM отправляет уведомление в APNs, тот доставляет на устройство. На iOS все уведомления идут через APNs.
Варианты ответа
- Ваш сервер напрямую, через постоянное WebSocket-соединение с запущенным приложением
- Приложение само опрашивает сервер раз в минуту, даже в фоне
- Google Play Services, которые устанавливаются вместе с приложением
- APNs: сервер или FCM отправляет уведомление в APNs, тот доставляет на устройствоправильный ответ
Разбор
На iOS все уведомления идут через APNs. FCM умеет отправлять на iOS, но сам пересылает их в APNs. Своё постоянное соединение в фоне iOS не даст держать, а опрос сервера в фоне невозможен и расходует батарею. Google Play Services доставляют уведомления на Android, на iPhone их нет.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «Push-уведомления»
- Разрешение на уведомления в Android 13+
- Маршрут по данным уведомления
- Переход по уведомлению при закрытом приложении
- Каналы уведомлений Android
- Состояния приложения и push
- Уведомление при открытом приложении
- Push-токен при выходе из аккаунта
- Холодный старт по уведомлению