Клиенты могут отключить push-уведомления на уровне приложения. Когда это происходит, мы все знаем, что интерфейс панели уведомлений не будет отображаться. Но,
Продолжают ли GCM / FCM (android) и APNS (iOS) доставлять уведомления на телефон клиента независимо от того,
В частности, на Android и iOS я смогу выполнить некоторую логику в прослушивателе push-событий независимо от того, включил ли пользователь push-уведомления?
В Android, когда мы отключаем push-уведомления, ОС автоматически отменяет регистрацию приложения в GCM / FCM?
Примечание:
Я НЕ заинтересован в фоновом обновлении приложений на iOS или фоновом обновлении через WorkManager на Android. Я НЕ заинтересован в тихих уведомлениях iOS или других видах фоновых казней.
Мой вопрос, в частности, вызывается ли блок кода (или нет), когда push-уведомления отключены на уровне приложения (с помощью переключателя).