wskaźnik aktywności paska stanu iPhone'a obraca się na zawsze

8

Czy ktoś może mi wskazać, dlaczego ten wskaźnik aktywności się obraca? Wszystkie aplikacje są zamknięte. Zaczyna się kręcić zaraz po aktywowaniu Wi-Fi. Wifi wyłączone - wskaźnik aktywności znika.

trickster77777
źródło
Cały czas szuka nowych sygnałów WiFi.
Ruskes
@Buscar Afaik ikona aktywności na pasku stanu nie ma nic wspólnego ze skanowaniem sieci - czy masz jakieś źródło?
grg
Źle odczytałem pytanie?
Ruskes
Zauważyłem, że wskaźnik aktywności sieci na moim iPhonie jest zawsze aktywny z ekranu głównego. Nie wiem co to robi. Nie powinno tak być.
Brennan
to naprawiło to dla mnie; iphonetricks.org/…
Nathan Prather

Odpowiedzi:

4

Zwykle oznacza to, że telefon wykonuje intensywną aktywność sieciową, co może oznaczać dowolną z następujących czynności (niewyczerpująca lista, tylko najbardziej powszechna, a przy okazji najłatwiejsza do naprawienia):

  • Sieć, z którą się połączyłeś, wymaga dodatkowej konfiguracji, a prawidłowe ustawienie informacji konfiguracyjnych z routera (lub, co bardziej prawdopodobne, z serwera DNS) zajmuje trochę czasu.
  • Twój telefon oczekuje na przesłanie dużej ilości danych - być może istnieje wiele aplikacji do aktualizacji, masz dużo poczty e-mail do synchronizacji lub masz dużo danych w chmurze do pobrania
  • Twój telefon próbuje trafić na ważny serwer i ma problem z połączeniem się z nim (powiedzmy, że próbuje sondować serwery Apple, aby sprawdzić dostępność aktualizacji oprogramowania i serwery w pytaniach są wyłączone). Pokrętło pozostanie na chwilę, dopóki telefon się nie podda lub nie uzyska rzeczywistego połączenia.

Spróbuj połączyć się z niezawodną siecią (szybkie połączenie, łatwy dostęp do Internetu - tj. Coś w rodzaju sieci kawiarni) i pozwól, aby telefon sam się zorientował (daj mu dobre 15-20 m). Spróbuj to zrobić kilka razy. Jeśli nadal masz problem z przędzarką w dobrej sieci po długim połączeniu z nią i kilkukrotnym sprawdzeniu telefonu, możesz mieć rzadszy, ale także znacznie trudniejszy do zdiagnozowania / rozwiązania problem - przejdź do sklep z jabłkami i poproś o obejrzenie :)

Blueberryfields
źródło
Dobra odpowiedź z trafnymi domysłami dla większości użytkowników, ale odpowiedź „przyczyna / powód” jest zgodna z moimi problemami.
mgPePe
7

Powód

Mogę konsekwentnie odtwarzać ten problem na iOS 7.1.1. Wystarczy przejść do App Store i kliknąć przycisk „aktualizuj wszystko” na karcie aktualizacji. Po wyjściu z ekranu głównego wskaźnik aktywności będzie się nieustannie obracał na pasku stanu. Ponieważ kod został zaklinowany w złym stanie, jedynym sposobem na pozbycie się wskaźnika aktywności jest wyłączenie telefonu i ponowne uruchomienie.

Powód

Jest to spowodowane złym programowaniem programistów Apple. Pokazują to poprawnie, gdy aplikacje zaczynają się aktualizować:

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

Ale nie wyłączają go, gdy aplikacje zakończą aktualizację:

[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

Sposób, w jaki napisano ich strukturę Cocoa Touch, ułatwia amatorskim programistom popełnienie tego błędu, w tym wewnętrzny zespół programistów Apple na iOS. Bardzo trudno jest zarządzać zagnieżdżonymi operacjami sieciowymi, które muszą pokazywać wskaźnik aktywności. Prawidłowym interfejsem do zarządzania wskaźnikiem aktywności byłoby utworzenie stosu. Za każdym razem, gdy potrzebny jest wskaźnik, obiekt zostanie wypchnięty na stos. Po zakończeniu operacji obiekt zostanie wyskakujący ze stosu. Gdy stos będzie pusty, wskaźnik powinien zniknąć.

Pwner
źródło
1
Czy to również wyczerpuje baterię?
Drai
3

Miałem ten sam problem: ikona aktywności sieci ciągle kręci się na ekranie głównym, nawet przy zamkniętych wszystkich aplikacjach. Wyłączyłem iPhone'a, a następnie włączyłem go ponownie. Problem rozwiązany.

neurisse
źródło
restart jest jednym z możliwych rozwiązań, dlaczego głosować?
trickster77777
To zadziałało dla mnie! Rozwiązanie wszystkiego: „Wyłącz i włącz ponownie”.
Neeku,
0

Miałem ten sam problem: ikona aktywności sieci ciągle kręci się na ekranie głównym, nawet przy zamkniętych wszystkich aplikacjach. Wyłączyłem iPhone'a, a następnie włączyłem go ponownie. Problem rozwiązany. Dla mnie też zadziałał iPhone 5c

Jeśli nie chcesz zrestartować komputera, możesz zabić cały proces za pomocą tej aplikacji na iOS: https://itunes.apple.com/fr/app/system-status-activity-monitor/id401457165?mt=8

użytkownik78842
źródło