Desativei o acesso do WhatsApp à Internet desativando o uso de WLAN e o uso de rede móvel.
Eu pensei que isso deveria impedir o WhatsApp de acessar a Internet. Mas milagrosamente o WhatsApp me dá uma mensagem com conteúdo ameaçador: "Você pode ter novas mensagens"
Quando abro o WA, ele não mostra nenhuma mensagem. Quando eu devolver os direitos de acesso, pergunto-me o que, há mensagens que recebi no mesmo dia!
Então, para mim, parece que este aplicativo encontrou seu caminho para contornar minhas restrições de rede.
Portanto, surgem as seguintes perguntas:
- Minha suposição sobre a eficácia de restringir o "uso de dados" para aplicativos está errada?
- O WhatsApp invade as restrições padrão?
applications
push-notifications
Ariser
fonte
fonte
Respostas:
Os desenvolvedores de aplicativos podem saber melhor, mas o que eu percebo é que muitos aplicativos modernos usam o Firebase Cloud Messaging - um serviço proprietário do Google, que não faz parte do AOSP - para notificações por push. De fato, os desenvolvedores são forçados a usar os produtos proprietários do Google de maneira imperceptível. Citado aqui :
O FCM faz parte do Google Play Services ( 1 ) :
O Play Services é um conjunto de aplicativos que são injetados em dispositivos Android com permissões altamente privilegiadas, para que não estejam sujeitos a restrições de dados / bateria.
Como você bloqueou apenas o aplicativo e não o Play Services, o aplicativo pode receber notificações por push (embora os dados reais possam não ser entregues ao aplicativo).
Portanto, bloqueie o GMS para bloquear as notificações por push. Ou escolha os aplicativos que não gostam do Google.
RELACIONADO: Qual é a funcionalidade exata da Estrutura de serviços e serviços do Google Play?
fonte
O WhatsApp não pode acessar a internet no momento. No entanto, ele ainda recebe as notificações por push configuradas pelo Google Play Services. O Serviço Google Play é um aplicativo diferente no seu dispositivo que ainda tem acesso à Internet.
Essas mensagens push não contêm a mensagem real e o WhatsApp apenas as usa como notificador. Sempre que uma mensagem de notificação por push chega, o WhatsApp sabe que há novas mensagens e tenta entrar em contato com o servidor do WhatsApp para recuperá-la.
No seu caso, a conexão com o servidor do WhatsApp falha e o WhatsApp exibe apenas a mensagem "Você pode ter novas mensagens".
fonte
Não, o WhatsApp não evita as restrições de rede.
O aplicativo, depois de uma certa quantia, não conseguir se conectar ao servidor porque você desativou a conexão à Internet, é apenas um palpite. É por isso que você recebe a mensagem: "Você pode ter novas mensagens" no canal de notificações de falhas.
De Como parar a notificação 'Você pode ter novas mensagens' do WhatsApp :
fonte