Система push-уведомлений на iOS-устройствах работает следующим образом: habr.com
- После установки приложения появляется всплывающее сообщение с подтверждением принятия push-уведомлений. habr.com
- iOS запрашивает у сервера Apple Push Notification Service (APNS) токен девайса. habr.com
- Приложение получает токен девайса. habr.com Можно считать, что токен — это адрес для отправки push-уведомлений. habr.com
- Приложение отправляет токен девайса на сервер. habr.com
- Когда произойдёт какое-либо событие для приложения, сервер отправит push-уведомление в APNS. habr.com
- APNS отправит push-уведомление на девайс пользователя. habr.com
- Когда пользователь получит push-уведомление, появится сообщение, и/или будет воспроизведён звуковой сигнал, и/или обновится бейдж на иконке приложения. habr.com
- Пользователь может открыть приложение из уведомления. habr.com
- Приложение получит контент push-уведомления и сможет обработать его. habr.com
Стоит учитывать, что push-уведомления не надёжны: нет 100% гарантии, что уведомление дойдёт конечному пользователю на устройство. fruktorum.com