Die Aktivitätsanzeige der iPhone-Statusleiste dreht sich für immer

8

Kann mir jemand zeigen, warum sich dieser Aktivitätsindikator dreht? Alle Apps sind geschlossen. Es beginnt sich zu drehen, gleich nachdem ich WLAN aktiviert habe. Wifi ausgeschaltet - Aktivitätsanzeige verschwindet.

trickster77777
quelle
Es wird ständig nach neuen WiFi-Signalen gesucht.
Ruskes
@Buscar Afaik Das Aktivitätssymbol in der Statusleiste hat nichts mit dem Scannen nach Netzwerken zu tun - haben Sie eine Quelle?
grg
Ich habe die Frage falsch verstanden?
Ruskes
Ich habe festgestellt, dass die Netzwerkaktivitätsanzeige auf meinem iPhone auf dem Startbildschirm immer aktiv ist. Ich weiß nicht was es tut. Das sollte es nicht tun.
Brennan
das hat es für mich behoben; iphonetricks.org/…
Nathan Prather

Antworten:

4

Normalerweise bedeutet dies, dass Ihr Telefon eine schwere Netzwerkaktivität ausführt, die Folgendes bedeuten kann (keine vollständige Liste, nur die häufigste und zufällig am einfachsten zu behebende):

  • Das Netzwerk, mit dem Sie eine Verbindung hergestellt haben, benötigt etwas mehr Konfiguration. Es dauert einige Zeit, bis die Konfigurationsinformationen vom Router (oder wahrscheinlich vom DNS-Server) ordnungsgemäß eingestellt wurden.
  • Ihr Telefon fragt nach einer Menge zu übertragender Daten ab - möglicherweise müssen viele Apps aktualisiert werden, oder Sie müssen viele E-Mails synchronisieren oder Sie müssen viele Cloud-Daten herunterladen
  • Ihr Telefon versucht, einen wichtigen Server zu erreichen, und hat Probleme beim Herstellen einer Verbindung (z. B. versucht es, Apple-Server abzufragen, um nach Software-Updates zu suchen, und die fraglichen Server sind ausgefallen). Der Spinner bleibt eine Weile wach, bis Ihr Telefon aufgibt oder eine tatsächliche Verbindung herstellt.

Versuchen Sie, eine Verbindung zu einem zuverlässigen Netzwerk herzustellen (schnelle Verbindung, einfacher Internetzugang, dh nicht so etwas wie ein Coffeeshop-Netzwerk), und lassen Sie Ihr Telefon eine Weile selbst herausfinden (geben Sie ihm gute 15 bis 20 m). Versuchen Sie dies einige Male. Wenn Sie nach einer langen Verbindung und einer mehrmaligen Überprüfung Ihres Telefons immer noch das Spinner-Problem im guten Netzwerk haben, haben Sie möglicherweise ein selteneres, aber auch viel schwieriger zu diagnostizierendes / zu behebendes Problem Apple Store und bitte sie, einen Blick darauf zu werfen :)

Blaubeerfelder
quelle
Gute Antwort mit guten Vermutungen für die meisten Benutzer, aber die Antwort "Ursache / Grund" fühlt sich für meine Probleme richtig an.
mgPePe
7

Die Ursache

Ich kann dieses Problem unter iOS 7.1.1 konsistent reproduzieren. Gehen Sie einfach in den App Store und klicken Sie auf der Registerkarte "Updates" auf die Schaltfläche "Alle aktualisieren". Wenn Sie zu Ihrem Startbildschirm zurückkehren, dreht sich die Aktivitätsanzeige ununterbrochen in der Statusleiste. Da der Code in den falschen Zustand versetzt wurde, besteht die einzige Möglichkeit, die Aktivitätsanzeige zu entfernen, darin, das Telefon auszuschalten und wieder hochzufahren.

Der Grund

Dies wird durch schlechte Programmierung von Apple-Entwicklern verursacht. Sie zeigen es richtig an, wenn Apps zu aktualisieren beginnen:

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

Sie können es jedoch nicht deaktivieren, wenn die Aktualisierung der Apps abgeschlossen ist:

[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

Die Art und Weise, wie das Cocoa Touch-Framework geschrieben ist, macht es Amateurentwicklern sehr leicht, diesen Fehler zu machen, einschließlich Apples internem iOS-Entwicklungsteam. Es ist sehr schwierig, verschachtelte Netzwerkvorgänge zu verwalten, bei denen die Aktivitätsanzeige angezeigt werden muss. Die richtige Schnittstelle zum Verwalten des Aktivitätsindikators wäre das Erstellen eines Stapels gewesen. Jedes Mal, wenn der Indikator benötigt wird, wird ein Objekt auf den Stapel geschoben. Wenn der Vorgang abgeschlossen ist, wird das Objekt vom Stapel entfernt. Sobald der Stapel leer ist, sollte die Anzeige verschwinden.

Pwner
quelle
1
Entleert dies auch die Batterie?
Drai
3

Ich hatte das gleiche Problem: Das Symbol für die Netzwerkaktivität dreht sich ständig auf dem Startbildschirm, auch wenn alle Apps geschlossen sind. Ich habe mein iPhone ausgeschaltet und dann wieder eingeschaltet. Problem gelöst.

Neurisse
quelle
Neustart ist eine der möglichen Lösungen, warum Downvote?
trickster77777
Das hat bei mir funktioniert! Die Lösung für alles: "Schalten Sie es aus und wieder ein."
Neeku
0

Ich hatte das gleiche Problem: Das Symbol für die Netzwerkaktivität dreht sich ständig auf dem Startbildschirm, auch wenn alle Apps geschlossen sind. Ich habe mein iPhone ausgeschaltet und dann wieder eingeschaltet. Problem gelöst. Hat auch für mich funktioniert, iPhone 5c

Wenn Sie keinen Neustart wünschen, können Sie mit dieser iOS-Anwendung auch alle Prozesse beenden: https://itunes.apple.com/fr/app/system-status-activity-monitor/id401457165?mt=8

user78842
quelle