Что происходит, когда Push-уведомление отключено? Будет ли выполняться код (без пользовательского интерфейса)? - PullRequest
0 голосов
/ 03 ноября 2018

Клиенты могут отключить push-уведомления на уровне приложения. Когда это происходит, мы все знаем, что интерфейс панели уведомлений не будет отображаться. Но,

  • Продолжают ли GCM / FCM (android) и APNS (iOS) доставлять уведомления на телефон клиента независимо от того,

  • В частности, на Android и iOS я смогу выполнить некоторую логику в прослушивателе push-событий независимо от того, включил ли пользователь push-уведомления?

  • В Android, когда мы отключаем push-уведомления, ОС автоматически отменяет регистрацию приложения в GCM / FCM?

Примечание: Я НЕ заинтересован в фоновом обновлении приложений на iOS или фоновом обновлении через WorkManager на Android. Я НЕ заинтересован в тихих уведомлениях iOS или других видах фоновых казней.

Мой вопрос, в частности, вызывается ли блок кода (или нет), когда push-уведомления отключены на уровне приложения (с помощью переключателя).

1 Ответ

0 голосов
/ 03 ноября 2018

Я не уверен насчет андроида, но в iOS это возможно.

Вы можете сделать это, но имейте в виду, что Обновление фонового приложения включено на устройстве.

Для получения более подробной информации перейдите по этой ссылке

https://www.urbanairship.com/blog/watch-list-ios-8-opt-in-changes

Надеюсь, вы получите ответ по ссылке выше

...