Ich habe ein iPhone, das plötzlich (in den letzten zwei Monaten) angefangen hat, den 200-MB-Datenplan, auf dem es sich befand, zu übertreffen. Zuvor war es nicht einmal an den Grenzen.
Die einzige Information, die mir die Telefongesellschaft (AT & T) gibt, sind die Beträge und die Zeiten (was meines Wissens nur eine Abrechnungszeit für eine gruppierte Datenmenge ist). Hier ist ein Beispiel:
08/23 12:07 AM Sent 198679KB
08/22 12:07 AM Sent 6070KB
08/21 12:06 AM Sent 13757KB
08/20 12:06 AM Sent 5993KB
08/19 12:54 AM Sent 64947KB
08/17 10:05 PM Sent 165247KB
08/17 12:02 AM Sent 12707KB
08/16 12:02 AM Sent 90KB
08/15 12:42 AM Sent 23581KB
08/14 12:10 AM Sent 35819KB
Zusätzlich zu den enormen Kosten für 3G hat dieses Telefon nur sehr wenig Zeit außerhalb von Wifi verbracht.
Gibt es eine Möglichkeit (ohne Jailbreaking!) Herauszufinden, welche App möglicherweise so viele Daten übertragen könnte? Derzeit kann oder wird AT & T mir keine Aufschlüsselung der Verkehrsziele geben. Selbst wenn es möglich wäre, hätte ich gerne eine Antwort, die im Telefon liegt, um zu überprüfen, was der Mobilfunkanbieter misst, wenn dies möglich ist.
Antworten:
Nach mehreren sorgfältigen Ablesungen Ihrer Frage fiel Folgendes auf:
Wenn sich Ihr iPhone im Energiesparmodus befindet, wird das WLAN ausgeschaltet, um den Akku zu schonen . Wenn Sie also datenhungrige Apps haben, die Dinge im Hintergrund erledigen, während Ihr Telefon in den Energiesparmodus versetzt wird, geschieht dies über 3G. Beachten Sie, dass das Verhalten im WLAN-Off-In-Sleep-Modus etwas inkonsistent ist. Aber Sie können sicherstellen , 3G wird nie von Ihrem Telefon verwendet werden , während Sie diese Tests sind die Durchführung von Handy - Daten Absperren. Auf diese Weise wird im Ruhezustand weiterhin WLAN und nicht 3G für Daten verwendet, und Sie können sicher sein, den gesamten Datenverkehr in Ihrem Überwachungsnetz zu erfassen.
Sie können einige Technologien zusammenfügen, die Ihnen dabei helfen könnten, den Schuldigen aufzuspüren.
Als ersten Durchgang können Sie versuchen, das Telefon mit mitmproxy zu überwachen, wenn es sich in einem WiFi-Netzwerk befindet. In diesem hervorragenden mclov.in-Blogpost können Sie einen Proxy für Ihr Telefon auf Ihrem Mac einrichten und den gesamten http / s-Verkehr durch diesen filtern:
Wenn Sie mitmproxy so einstellen, dass http / s-Aufrufe einer Datei aufgezeichnet werden, können Sie diese nach einiger Zeit analysieren und nach Trends suchen. Sie können auch die Nutzdaten der http / s-Aufrufe überprüfen, um auf diese Weise möglicherweise ungewöhnlich große Anforderungen zu erkennen.
Natürlich: Bei diesem Ansatz wird davon ausgegangen, dass der Täter http / s für die Kommunikation verwendet. Wenn dies nicht der Fall ist, wird das Problem nicht über mitmproxy angezeigt, und Sie müssen auf eine niedrigere Lösung zurückgreifen.
Sie müssen den gesamten Datenverkehr in einem von Ihnen kontrollierten WiFi-Netzwerk überwachen, damit Sie mindestens die Endpunkte für die Datenübertragung ermitteln können. Die Bandbreitenüberwachung ist nicht schwer einzurichten, aber das Führen eines Protokolls pro IP und pro Endpunkt ist bei Consumer-Hardware sehr schwierig, da es sich um eine MASSIVE Datenmenge handeln kann. Jedes Paket muss auf Ursprung, Ziel, Zeit und Größe überprüft werden - es summiert sich sehr schnell.
Aber Sie können ein paar anständige Zahlen erhalten und den Suchbereich eingrenzen, sodass er möglicherweise vom Menschen analysiert werden kann.
Erstens: Sie müssen ein Netzwerk mit Bandbreitenüberwachung auf IP-Ebene einrichten. Dafür empfehle ich einen Linksys WRT54GL -WLAN-Router für Endverbraucher, auf dem Tomato ausgeführt wird, und das TeamanIPTraffic-Add-On für die Bandbreitenverfolgung auf IP-Ebene.
Zweitens: Stellen Sie Ihren DNS auf dem Router so ein, dass er OpenDNS verwendet . In Ihrem OpenDNS-Konto, um DNS-Lookups zu verfolgen:
Jetzt werden alle DNS-Suchvorgänge in Ihrem Netzwerk protokolliert.
Weisen Sie Ihrem Telefon eine statische IP-Adresse in diesem Netzwerk zu, damit es einfacher zu verfolgen ist.
Und ... abwarten und zuschauen.
Sie werden die Aktivität für die IP-Adresse überwachen, die Ihrem Telefon in den Pro-IP-Aktivitätstabellen Ihres Routers zugewiesen wurde. Wenn die Datenaktivität für diese IP-Adresse ansteigt, gehen Sie zu Ihrer OpenDNS-Konsole und sehen sich die Statistiken und Protokolle für Ihre DNS-Abfragen für den Zeitraum an, in dem die Datenverschiebung für Ihr Telefon hoch war.
Das sollte eine kurze Liste von Hostnamen geben, die zu der Zeit aufgelöst wurden. Mit dieser Liste können Sie sie möglicherweise auf eine Anwendung eingrenzen.
quelle
Nach meinem dürftigen Wissen würde ich einfach ein oder zwei gute Kandidaten auswählen und sie mit iTunes vom iPhone entfernen. Es sollte zu einem enormen Verlust an freiem Speicherplatz führen, und iTunes könnte dies zeigen.
Eine andere, weniger aufwendige Methode wäre, sie einfach auszuschalten, indem Sie auf die Home-Schaltfläche doppelklicken und eine gedrückt halten, bis das x angezeigt wird.
Es ist wahrscheinlich nur eine App, aber das Aussortieren wird Zeit und Geld kosten, bis Sie sie finden.
Es gibt wahrscheinlich bessere Möglichkeiten, die andere vorschlagen werden, aber dies ist etwas, mit dem man beginnen soll.
quelle
Es gibt verschiedene Apps, mit denen Sie die Verwendung von App-Daten aufspüren können:
Eine Kombination von NetStat und Datennutzung : Erstere lassen Sie alle Verbindungen an einem Punkt in der Zeit. Letzterer behauptet, mit jedem Mobilfunkanbieter zusammenzuarbeiten, und kann Berichte zur Funk- und WLAN-Datennutzung bereitstellen. Die App behauptet auch, " Datenschwein-Anwendung durch Überprüfen des Zählers seit dem letzten Durchlauf zu verfolgen ". Diese helfen bei der Eliminierungssuche, um potenziell auszuschließen, dass einige Apps Benutzer der Daten sind.
Onavo ( hier überprüft ): Stellt die Datenkomprimierung für das iPhone bereit und generiert Berichte über den Umfang der Datennutzung nach App / Kategorie. Einschränkungen - Funktioniert derzeit nur mit AT & T für US-Benutzer. Streaming-Videos können nicht komprimiert werden. Es können auch Sicherheitsrisiken bestehen, da Ihre Daten über die Onavo-Server weitergeleitet werden.
Ich habe auch diese Liste bemerkenswerter iOS-Datenverfolgungs-Apps gefunden, die möglicherweise Ihren Anforderungen entsprechen.
Vorsichtsmaßnahme : Ich habe diese Apps nicht persönlich verwendet, aber die Bewertungen scheinen vielversprechend.
quelle
Seit iOS 7 können Sie unter "Einstellungen" -> "Mobile Daten" eine Liste aller Apps sowie die Menge der Daten anzeigen, die von den einzelnen Apps (seit dem letzten Zurücksetzen der Statistiken) verwendet wurden. Sie können mobile Daten auch pro App an derselben Stelle deaktivieren.
Wenn Sie einen unerklärlichen Anstieg der mobilen Datennutzung feststellen, deaktivieren Sie den Wi-Fi-Assistenten im selben Einstellungsbildschirm. Damit kann Ihr Telefon mobile Daten auch dann verwenden, wenn es über eine Wi-Fi-Verbindung verfügt, wenn diese Verbindung als unterdurchschnittlich eingestuft wird.
quelle
Ich glaube, es gibt einige iPhone-Apps, mit denen Sie Ihre Datennutzung protokollieren und überwachen können. Ich habe keine persönlich benutzt, aber ich habe ein bisschen gegoogelt und festgestellt, dass die Leute, die NetUse für Mac gemacht haben, vorhaben, eine ähnliche Anwendung für das iPhone zu entwickeln. Ich habe auch diesen Thread gefunden , der im Wesentlichen die gleiche Frage stellt; Vielleicht gibt es da ein paar Antworten.
Vielleicht kannst du das verwenden, wenn es herauskommt, oder im iPhone App Store nachsehen, ob etwas Ähnliches bereits existiert :)
quelle
Ich würde empfehlen, sich mehrere Stunden Zeit zu nehmen, um Ihre Apps systematisch nacheinander durchzugehen. Beenden Sie zunächst alle Ihre Apps. Notieren Sie sich, wann Sie die App öffnen und wann Sie sie schließen (natürlich aus der Multitasking-Leiste entfernen). Wiederholen Sie mit der nächsten App. Wenn Sie den Bericht von AT & T sehen, sollten Sie anhand der angegebenen Zeiten feststellen können, welche App das Netzwerk so häufig nutzt.
quelle
Ich bin überrascht, dass es nicht erwähnt wurde ... Aber vergewissern Sie sich, dass Sie Ihre EMAIL-Einstellungen überprüfen. Es gibt Optionen für ...
Und abhängig von Ihren Kalender- / Kontakteinstellungen, Fotos, Häufigkeit der Änderungen ... Diese können sich auch auf diese auswirken. Haben Sie in letzter Zeit iCloud oder Find my iPhone aktiviert?
Während es weitestgehend vernachlässigbar ist ... Sie können Benachrichtigungen auch für nicht wichtige Apps aktivieren und deaktivieren.
Ich habe einen Monat lang mein iPad aufgesucht - und durch das Ändern der Einstellungen für die aggressive E-Mail-Überprüfung wurde alles für mich repariert. Ich würde annehmen, dass Sie das Mobilfunknetz für Telefonanrufe verwenden (was ich nicht war), so dass Vorsichtsmaßnahmen möglicherweise nicht angebracht sind ... Aber wenn Sie das tun müssen, was Sie tun müssen , um dies sicherzustellen, müssen Sie dies nicht tun Gehen Sie über .. Das ist eine Option.
quelle
Sie können es auch ausschalten, indem Sie alle Ihre Apps schließen, für die Daten erforderlich sind. Gehen Sie dann zu Einstellungen -> Allgemein -> Netzwerk und schalten Sie den Mobilfunk-Datenschalter aus.
quelle