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.
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.
Odpowiedzi:
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):
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 :)
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.
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ąć.
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.
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