Android push-уведомление отключено: как это работает внутри? - PullRequest
0 голосов
/ 05 ноября 2018

Когда мы отключаем push-уведомления на уровне приложения :

  1. ОС автоматически отменяет регистрацию приложения в GCM / FCM? (т. е.) GCM / FCM прекратит отправку сообщений клиенту для этого приложения.

  2. Будет ли выполняться код блока прослушивателя push-событий (без лотка пользовательского интерфейса), даже если push отключен на уровне приложения?

1 Ответ

0 голосов
/ 06 ноября 2018
  1. ОС автоматически отменяет регистрацию приложения в GCM / FCM? (т. е.) GCM / FCM прекратит отправку сообщений клиенту для этого приложения.

Да. Сервер GCM / FCM не определяет, отключены ли на устройстве уведомления для соответствующего приложения. Пока устройство было предназначено для сообщения, GCM / FCM будет доставлять сообщение.

  1. Будет ли выполняться код блока прослушивателя push-событий (без лотка пользовательского интерфейса), даже если push отключен на уровне приложения?

FCM для Android работает по-разному, в зависимости от типа загруженного вами сообщения. Однако в зависимости от устройства, как правило, когда уведомления отключены, независимо от типа уведомления, оно будет заблокировано ОС.

Для получения дополнительной информации:

...