IOS PushNotification многопользовательское приложение - PullRequest
0 голосов
/ 04 июля 2018

Я хочу разработать многопользовательское приложение IOS с push-уведомлениями, каждый пользователь получит разные уведомления, связанные с его учетной записью. Мой вопрос заключается в том, возможно ли изменить ситуацию, когда другой пользователь вошел в систему, может ли предыдущий пользователь отменить подписку или отменить получение уведомлений при выходе из системы? Пожалуйста, предоставьте мне несколько примеров. Большое спасибо!

1 Ответ

0 голосов
/ 04 июля 2018

Я буду вашим сервером, который будет настраивать и отправлять полезную нагрузку на APNS для отправки push-уведомлений на пользовательское устройство. Кроме того, прежде чем приложение завершит запуск в первый раз, оно должно быть настроено для регистрации для push-уведомлений. После регистрации вы получите токен устройства, который будет использоваться для отправки уведомления на определенное устройство.

  1. Получить токен устройства.
  2. Отправка сервера, ИД пользователя и токена устройства при входе пользователя в систему.
  3. Отправьте сервер, маркер устройства и идентификатор пользователя nil (вы можете использовать все, что захотите в качестве контракта между конечным устройством и сервером, чтобы уведомить, что ни один пользователь не вошел в систему на этом устройстве), когда пользователь выходит из системы.
  4. Повторите шаг 2
...