Ich habe WhatsApps Zugang zum Internet deaktiviert, indem sowohl die WLAN-Nutzung als auch die Nutzung des Mobilfunknetzes deaktiviert wurden.
Ich dachte, dies sollte WhatsApp vom Zugriff auf das Internet abhalten. Aber auf wundersame Weise gibt WhatsApp mir eine Nachricht mit bedrohlichem Inhalt: "Sie könnten neue Nachrichten haben"
Wenn ich WA öffne, werden keine Nachrichten angezeigt. Wenn ich es dann zurückgebe, frage ich mich, was für Zugriffsrechte ich am selben Tag erhalten habe!
Für mich sieht es so aus, als ob diese App es geschafft hat, meine Netzwerkeinschränkungen zu umgehen.
Es stellen sich also folgende Fragen:
- Ist meine Annahme über die Wirksamkeit der Einschränkung der "Datennutzung" für Apps falsch?
- Hackt WhatsApp um die Standardeinschränkungen herum?
applications
push-notifications
Ariser
quelle
quelle
Antworten:
App-Entwickler können es besser sagen, aber ich sehe, dass viele moderne Apps Firebase Cloud Messaging - einen proprietären Dienst von Google, der nicht Teil von AOSP ist - für Push-Benachrichtigungen verwenden. Tatsächlich sind Entwickler gezwungen, die proprietären Produkte von Google unbemerkt zu verwenden. Zitiert von hier :
FCM ist ein Teil von Google Play Services ( 1 ) :
Play Services besteht aus einer Reihe von Apps, die mit hochprivilegierten Berechtigungen auf Android-Geräte übertragen werden, sodass sie keinen Daten- / Akkubeschränkungen unterliegen.
Da Sie nur die App und nicht die Play Services blockiert haben, erhält die App möglicherweise Push-Benachrichtigungen (obwohl die tatsächlichen Daten möglicherweise nicht an die App übermittelt werden).
Blockieren Sie also GMS, um Push-Benachrichtigungen zu blockieren. Oder wählen Sie die Apps, die Google nicht mögen.
VERBINDUNG: Was ist die genaue Funktionalität von Google Play Services & Services Framework?
quelle
WhatsApp kann zurzeit nicht auf das Internet zugreifen. Es erhält jedoch weiterhin die konfigurierten Push-Benachrichtigungen über Google Play Services. Der Google Play-Dienst ist eine andere App auf Ihrem Gerät, die noch über einen Internetzugang verfügt.
Diese Push-Nachrichten enthalten nicht die eigentliche Nachricht und WhatsApp verwendet sie nur als Benachrichtigung. Sobald eine solche Push-Benachrichtigung eintrifft, weiß WhatsApp, dass neue Nachrichten vorliegen, und versucht, eine Verbindung zum WhatsApp-Server herzustellen, um diese abzurufen.
In Ihrem Fall schlägt die Verbindung zum WhatsApp-Server fehl und WhatsApp zeigt nur die Meldung "Sie haben möglicherweise neue Nachrichten" an.
quelle
Nein, WhatsApp hackt nicht um die Netzwerkeinschränkungen herum.
Die App kann nach einer gewissen Zeit keine Verbindung zu ihrem Server herstellen, da Sie die Internetverbindung deaktiviert haben. Aus diesem Grund erhalten Sie die Meldung "Möglicherweise sind neue Nachrichten vorhanden" aus dem Benachrichtigungskanal "Fehler".
Von Wie WhatsApp zu stoppen ‚können Sie neue Nachrichten‘ Benachrichtigung :
quelle