Я отключил доступ WhatsApp к Интернету, отключив как использование WLAN, так и использование мобильной сети.
Я думал, что это должно заблокировать WhatsApp доступ к Интернету. Но чудесным образом WhatsApp дает мне сообщение со зловещим содержанием: «Возможно, у вас есть новые сообщения»
Когда я открываю WA, он не показывает никаких сообщений. Когда я возвращаю его обратно, это права доступа. Интересно, какие сообщения я получил в тот же день!
Так что для меня это выглядит так, как будто это приложение нашло способ обойти ограничения моей сети.
Поэтому возникают следующие вопросы:
- Мое предположение об эффективности ограничения «использования данных» для приложений неверно?
- WhatsApp взламывает стандартные ограничения?
Ответы:
Разработчики приложений могут сказать лучше, но я считаю, что многие современные приложения используют Firebase Cloud Messaging - проприетарную службу от Google, а не часть AOSP - для push-уведомлений. На самом деле разработчики вынуждены использовать запатентованные продукты Google незаметно. Цитируется здесь :
FCM является частью Сервисов Google Play ( 1 ) :
Play Services - это набор приложений, которые внедряются в устройства Android с привилегированными разрешениями, поэтому на них не распространяются ограничения в отношении данных и заряда батареи.
Поскольку вы заблокировали только приложение, а не Play Services, приложение может получать push-уведомления (хотя фактические данные могут не доставляться в приложение).
Поэтому заблокируйте GMS, чтобы заблокировать push-уведомления. Или выберите приложения, которые не нравятся Google.
СВЯЗАННЫЕ: Какова точная функциональность Google Play Services & Services Framework?
источник
WhatsApp не может получить доступ к Интернету в данный момент. Однако он по-прежнему получает настроенные push-уведомления через сервисы Google Play. Служба Google Play - это другое приложение на вашем устройстве, которое все еще имеет доступ к Интернету.
Эти push-сообщения не содержат фактическое сообщение, и WhatsApp просто использует их в качестве уведомителя. Всякий раз, когда приходит такое push-уведомление, WhatsApp знает, что есть новые сообщения, и пытается связаться с сервером WhatsApp, чтобы получить его.
В вашем случае происходит сбой подключения к серверу WhatsApp, и WhatsApp отображает только сообщение «Возможно, у вас есть новые сообщения».
источник
Нет, WhatsApp не взламывает ограничения сети.
Приложение, после того, как определенное количество не может подключиться к своему серверу, потому что вы отключили подключение к Интернету, просто догадывается. Вот почему вы получаете сообщение «У вас могут быть новые сообщения» из канала уведомлений о сбоях.
Из Как остановить WhatsApp «У вас могут быть новые сообщения» уведомление :
источник