Как предотвратить устаревшие токены FCM в приложении Android, когда пользователи открывают приложение через долгое времяIOS

Программируем под IOS
Ответить
Anonymous
 Как предотвратить устаревшие токены FCM в приложении Android, когда пользователи открывают приложение через долгое время

Сообщение Anonymous »

У меня есть образовательное приложение для Android, которое использует Firebase Cloud Messaging (FCM) для push-уведомлений.
Некоторые пользователи открывают приложение только через 30 и более дней. В этих случаях:
  • Регистрационный токен FCM устаревает/недействителен.
  • Уведомления либо не доставляются, либо обрабатываются с низким приоритетом.
  • Бэкэнд по-прежнему хранит старый токен.
Как правильно обрабатывать и предотвращать устаревшие токены FCM?
Каков рекомендуемый производственный подход для:
  • Избежания проблем с доставкой уведомлений для давно неактивных пользователей?
Текущая настройка:
  • Токен FCM генерируется при первой установке.
  • Токен отправляется на серверную часть и сохраняются для пользователя.
  • Уведомления отправляются с использованием этого сохраненного токена.
Ищем рекомендации по правильной обработке обновления токена, бездействия и внутренней синхронизации.

Подробнее здесь: https://stackoverflow.com/questions/798 ... -app-after
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»