Problemy związane z iOS
W mobilnym systemie operacyjnym iOS opracowanym przez firmę Apple Inc. wykryto wiele błędów i problemów związanych z bezpieczeństwem, począwszy od luk w zabezpieczeniach wykrytych w większości wersji systemu operacyjnego związanych z praktyką łamania zabezpieczeń, a także omijania zabezpieczeń użytkownika ekran blokady (znany jako pomijanie ekranu blokady), do problemów związanych z rozładowywaniem baterii, do błędów powodujących awarie podczas wysyłania zdjęć lub niektórych znaków Unicode za pośrednictwem wiadomości tekstowych wysyłanych za pośrednictwem Wiadomości aplikacji oraz ogólne błędy i problemy z bezpieczeństwem naprawione później w nowszych wersjach systemu operacyjnego.
iOS4
Błędy budzika
Funkcja alarmu wbudowanej aplikacji Zegar na iPhonie i iPodzie Touch była nękana poważnymi błędami we wszystkich wersjach systemu iOS 4. Pierwszym zauważonym błędem był „błąd czasu letniego”, który pojawił się po raz pierwszy, gdy niektóre kraje przełączyły się na/ze światła dziennego oszczędzanie czasu od/do czasu standardowego w październiku lub listopadzie 2010. Spowodowało to, że powtarzające się alarmy zaczynały włączać się o godzinę za wcześnie lub późno. Apple obiecało, że błąd zostanie naprawiony w iOS 4.2, ale według niektórych raportów nadal istnieje nawet w iOS 4.3.1.
Drugim odkrytym błędem budzika był „błąd noworoczny”, który pojawił się 1 stycznia 2011 i 1 stycznia 2012. Spowodował, że jednorazowe alarmy nigdy nie działały. Jednak dwa dni po każdym Nowym Roku, 3 stycznia 2011 roku, „magicznie” zaczynali znowu działać. Ten błąd został najwyraźniej naprawiony w iOS 4.3.
iOS5
Błędy związane z rozładowywaniem baterii
Firma Apple potwierdziła, że kilka błędów związanych z żywotnością baterii miało negatywny wpływ na żywotność baterii w systemie iOS 5. Próbowano naprawić te błędy w systemach iOS 5.0.1 i 5.1, ale problem nadal występował. Wreszcie, te błędy zostały naprawione w iOS 5.1.1.
Wi-Fi
Uruchomienie aktualizacji iOS 5 12 października 2011 r. (W tym iOS 5.0.1 wydanej 10 listopada 2011 r.) Skłoniło wielu użytkowników do zgłoszenia poważnego błędu powodującego utratę dostępu do Wi-Fi przez urządzenie . Ten problem został podobno naprawiony wraz z wydaniem iOS 5.1.1
Karta SIM
Niektórzy użytkownicy iPhone'a 4S i iPada (Wi-Fi + Cellular) zgłaszali problemy z kartą SIM w iOS 5.0 i chociaż Apple próbowało naprawić te problemy w wersji 5.0.1 build 9A406 (tylko dla iPhone'a 4S), nadal pozostał.
Błędy echa
Niektórzy użytkownicy iPhone'a 4 i iPhone'a 4S zgłaszali problemy z echem podczas rozmowy telefonicznej w początkowej wersji iOS 5, co powoduje losowe pojawianie się echa podczas rozmów telefonicznych prowadzonych przez słuchawki douszne. Z powodu tego problemu druga strona połączenia zazwyczaj nie słyszy rozmowy. Od tego czasu firma Apple wydała wersję 5.1.1, próbując rozwiązać problem.
iOS6
Mapy
Apple przyznało, że w aplikacji do mapowania na iOS 6 było kilka błędów , z miastami w niewłaściwej lokalizacji, niektórymi miejscami całkowicie pominiętymi, niektórymi miejscami błędnie nazwanymi i interesującymi miejscami na morzu. Problemy zgłaszane przez użytkowników były stopniowo rozwiązywane dzięki codziennym aktualizacjom Map.
Bluetooth
Wielu użytkowników zgłasza problem ze strumieniowym przesyłaniem dźwięku przez Bluetooth do wielu kompatybilnych urządzeń. Dźwięk przerywa się co jakiś czas bez wyraźnego powodu. Od października 2012 r. firma Apple nie dostarczyła żadnego rozwiązania.
Przypomnienia oparte na lokalizacji
Przypomnienia oparte na lokalizacji nie działają na iPadach, mimo że obiecano, że będą działać na urządzeniach z obsługą sieci komórkowej. Później Apple wyjaśniło, że tylko iPad czwartej generacji i iPad Mini pierwszej generacji lub nowszy będą mogli z tego korzystać.
Sieć komórkowa
W iOS 6.1 użytkownicy zgłaszali problemy z łącznością komórkową. Zostało to rozwiązane w przypadku iPhone'a 4S w iOS 6.1.1, co „naprawia problem, który mógł wpływać na wydajność i niezawodność sieci komórkowej iPhone'a 4S”.
Nie przeszkadzać
Wielu użytkowników iPhone'a doświadczyło błędu związanego z funkcją Nie przeszkadzać, gdy kalendarz zmienił się z 2012 na 2013. Funkcja pozostawała włączona po zaplanowanym czasie ustawionym przez użytkownika, co pozwalało na pominięcie SMS-ów, powiadomień i ustawień alarmów. Błąd był spowodowany różnicą w formatowaniu w kalendarza ISO w porównaniu z systemem kalendarza gregoriańskiego . Apple nie zaoferował szybkiej aktualizacji oprogramowania dla błędu, zamiast tego powiedział, że błąd naprawi się sam 7 stycznia 2013 r.
Microsoft Exchange
Inny błąd powoduje problemy, gdy urządzenia z systemem iOS łączą się z serwerem Microsoft Exchange w celu pobrania wiadomości e-mail, co powoduje wyświetlenie komunikatu „zasoby serwera skrzynki pocztowej są zużywane, nadmierny wzrost dziennika, może znacznie wzrosnąć użycie pamięci i procesora, a wydajność serwera jest ograniczona”. Microsoft zasugerował kilka obejść, a Apple odpowiedział artykułem Bazy wiedzy opisującym przyczynę błędu i sugerowanym tymczasowym obejściem, obiecując poprawkę w najbliższej przyszłości, która została następnie naprawiona wraz z wydaniem iOS 6.1.2.
Kod obejścia ekranu blokady
Na iPhonach kolejny błąd znaleziony w iOS 6.1 umożliwiający ominięcie hasła blokady ekranu w celu tymczasowego uzyskania pełnego dostępu do aplikacji Telefon poprzez wykonanie określonej sekwencji czynności na telefonie, który pozostał nienaprawiony, przy czym Apple potwierdza błąd, a następnie rozwiązuje go wydaniem iOS 6.1.3.
Zestaw głośnomówiący o profilu audio
iPhone'a 5 doświadczyli przerwanych połączeń podczas wydania iOS 6.1.3, gdy wystąpił problem z profilem mikrofonu audio . Spowodowało to również problemy z wieloma poleceniami lektora, w tym Siri , które dawały inne wyniki niż oczekiwano lub łatwo kończyły się niepowodzeniem. Firma Apple naprawiła ten błąd wraz z wydaniem systemu iOS 6.1.4, który zaktualizował profil głośnika audio, aby użytkownicy mogli uzyskać lepsze wyniki.
FaceTime
Krótko po tym, jak Apple wypuściło iOS 7 , użytkownicy iOS 6 mieli problemy z korzystaniem z FaceTime. Firma Apple wydała później dokument pomocy technicznej stwierdzający, że było to spowodowane wygasłym certyfikatem urządzenia i że urządzenia obsługujące system iOS 7 powinny go zaktualizować, aby rozwiązać te problemy. iPod Touch czwartej generacji i iPhone 3GS , należy zaktualizować do systemu iOS 6.1.6.
Ochrona danych
Osoba atakująca może gromadzić lub modyfikować dane w sesjach chronionych przez protokoły SSL/TLS . Ten sam błąd został również zgłoszony w iOS 7.0.4 i iOS 7.0.5 dla iPhone'a 5C i 5S. W przypadku urządzeń iPhone 3GS i iPod Touch (4. generacji) wydano system iOS 6.1.6, aby rozwiązać ten problem, ponieważ system iOS 7 nie jest zgodny z tymi urządzeniami. (patrz iOS 7.x)
iOS7
Błędy pomijania ekranu kodu dostępu
Obejście ekranu blokady zostało wykryte w ciągu kilku godzin od wydania iOS 7, spowodowane możliwością korzystania z centrum sterowania za pośrednictwem ekranu blokady i dotykania przycisków aparatu lub timera. Nie dotyczyło to najnowszych modeli iPhone'a, iPhone'a 5S i iPhone'a 5C. Aby obejść ten problem, Centrum sterowania można wyłączyć na ekranie blokady w aplikacji Ustawienia. Zostało to naprawione w iOS 7.0.2.
Choroba lokomocyjna
Użytkownicy skarżyli się na objawy podobne do choroby lokomocyjnej podczas korzystania z iOS 7 z powodu animacji interfejsu użytkownika i efektów paralaksy. W systemie iOS 7.1 wprowadzono nową funkcję w aplikacji Ustawienia o nazwie „Redukuj ruch”, która zmniejsza ruch interfejsu użytkownika i wyłącza efekty paralaksy.
Tworzenie kont CardDAV nie działa
Tworzenie konta CardDAV zawiera błąd, który wymaga ręcznej naprawy CardDAV-Server-URL.
Problemy z rozładowaniem baterii
W systemie iOS 7.1 użytkownicy zgłaszali znaczne zużycie baterii swoich urządzeń po zainstalowaniu nowej aktualizacji.
Safari ignoruje domenę lokalną
Nazw domen lokalnych nie można już rozpoznać w przeglądarce Safari . Spowoduje to przerwanie krótkich nazw w sieci lokalnej.
Awarie ekranu głównego
Użytkownicy zgłaszali różne awarie ekranu głównego, podstawowej usługi renderującej ikony ekranu głównego, Centrum powiadomień, Centrum sterowania, Siri i ekranu blokady. Zostało to naprawione w iOS 7.1.
Ochrona danych
Bezpieczny transport nie sprawdził autentyczności połączenia. Ten problem rozwiązano przez przywrócenie brakujących kroków sprawdzania poprawności. Może to spowodować, że atakujący z uprzywilejowaną pozycją w sieci przechwyci lub zmodyfikuje dane w sesjach chronionych przez SSL/TLS . Ten problem został rozwiązany w wydaniu systemu iOS 7.0.6.
Wskaźnik baterii zatrzymał się do ponownego uruchomienia
iPhone'a 4S zgłaszają problemy ze wskaźnikiem baterii; wskaźnik zatrzyma się na tej samej wartości, dopóki iPhone nie zostanie ponownie uruchomiony.
Dotykowy identyfikator
W iOS 7.1 Touch ID nie działał na iPhonie 5S . Problemu nie można rozwiązać poprzez włączanie i wyłączanie czytnika Touch ID w menu „Odcisk palca i kod dostępu”, ponowne uruchamianie, resetowanie lub przywracanie urządzenia za pomocą programu iTunes . Ten problem został rozwiązany w iOS 7.1.1.
iOS8
Zdrowie
Wkrótce po wydaniu iOS 8 firma Apple wydała oświadczenie wskazujące, że w systemie operacyjnym wykryto błąd, który uniemożliwił wydawanie aplikacji kompatybilnych z HealthKit wraz z iOS 8. Wydane już aplikacje zawierające funkcjonalność HealthKit zostały wycofane z App Store . iOS 8.0.1/8.0.2 zawiera poprawkę dotyczącą tego problemu.
iOS 8.0.1
iPhone'a 6 i iPhone'a 6 Plus , którzy dokonali bezprzewodowej aktualizacji do iOS 8.0.1, mieli wyłączone usługi komórkowe i Touch ID z powodu problemu z oprogramowaniem. Bezprzewodowe pobieranie iOS 8.0.1 zostało zatrzymane w ciągu godziny od wydania oprogramowania, ale miało to wpływ na wielu wczesnych użytkowników. Problemy te zostały naprawione wraz z wydaniem iOS 8.0.2 dzień później.
Dotykowy identyfikator
Użytkownicy, którzy zaktualizowali telefony z włączoną funkcją Touch ID do iOS 8.3, dowiedzieli się, że nie mogą używać Touch ID do robienia zakupów w App Store. Użytkownicy opracowali obejście tego problemu.
Wydajność
Wielu użytkowników urządzeń starszej generacji, takich jak iPhone 4S i iPad 2, zgłaszało problemy z wydajnością w systemie iOS 8. Od tego czasu firma Apple wydała system iOS 8.1.1, próbując rozwiązać ten problem.
Klawiatura
Zgłoszono kilka problemów z nowym interfejsem API klawiatury w systemie iOS 8, w tym problemy z awariami lub brakiem wyświetlania niestandardowych klawiatur lub zastępowaniem ich klawiaturą domyślną. [ potrzebne źródło ] Firma Apple wydała system iOS 8.3, próbując rozwiązać problem.
iMessage
Gdy określona sekwencja znaków arabskich, Unicode i angielskich jest wysyłana przez iMessage do urządzenia iOS z systemem iOS 8.0 lub nowszym, powoduje to awarię urządzenia. Ten błąd został odkryty przez Reddit w maju 2015 r. Od tego czasu firma Apple wydała aktualizację oprogramowania (iOS 8.4), aby naprawić ten problem.
iOS9
Centrum Gier
Wielu użytkowników zgłosiło znacznie wydłużone czasy ładowania Game Center , co z kolei powodowało, że aplikacje korzystające z logowania do Game Center wydawały się ładować powoli. Zostało to naprawione wraz z wydaniem iOS 9.1.
1 stycznia 1970
Na 64-bitowych urządzeniach z systemem iOS ustawienie daty na 1 stycznia 1970 r. i ponowne uruchomienie iPhone'a uniemożliwiłoby uruchomienie urządzenia do momentu utraty zasilania lub przesunięcia ustawienia czasu poza 1 stycznia 1970 r. Zostało to naprawione wraz z wydaniem systemu iOS 9.3 .
Błąd 53
Aktualizacja iPhone'a 6 z wymienionym czujnikiem Touch ID do nowej wersji iOS spowodowałaby niepowodzenie aktualizacji i zgłoszenie „Błądu 53.” w wyniku niezamierzonych dodatkowych kontroli bezpieczeństwa sprzętu. Zostało to naprawione w ponownym wydaniu iOS 9.2.1 z numerem kompilacji 13D20.
Błąd 53 Pozew
Firma Apple stanęła w obliczu pozwu złożonego 11 lutego 2016 r. W związku z komunikatem „Błąd 53”, którego doświadczyli niektórzy użytkownicy iPhone'a po aktualizacji swoich urządzeń. W pozwie zarzucano, że aktualizacja oprogramowania Apple spowodowała, że niektóre iPhone'y zostały „trwale zamurowane” i że firma nie poinformowała odpowiednio użytkowników o ryzyku związanym z aktualizacją ich urządzeń.
Problem z blokowaniem iPada Pro 9,7 cala
iOS 9.3.2 sprawiał problemy niektórym właścicielom 9,7-calowych iPadów Pro, a wielu czytelników MacRumors i użytkowników Twittera zgłaszało problemy wkrótce po zainstalowaniu aktualizacji drogą radiową. Użytkownicy, których dotyczy problem, widzą komunikat „Błąd 56”, który instruuje ich, aby podłączyli swoje urządzenia do iTunes.
W rezultacie aktualizacja iOS 9.3.2 została wycofana. Ten problem został rozwiązany w ponownej wersji systemu iOS 9.3.2 w czerwcu 2016 r., z numerem kompilacji 13F72.
Proces w sprawie iPhone'a 4S
Firma Apple stanęła w obliczu pozwu, w którym twierdziła, że jej mobilne oprogramowanie operacyjne iOS 9 znacznie spowolniło iPhone'a 4S. Pozew złożony w sądzie federalnym w Nowym Jorku i po raz pierwszy zauważony przez Apple Insider domagał się 5 milionów dolarów od Apple.
Bluetooth
Wielu właścicieli iPhone'a SE doświadczyło różnych problemów związanych z połączeniami telefonicznymi przez Bluetooth. Ten problem został rozwiązany w systemie iOS 9.3.2.
Bezpieczeństwo
Wraz z wydaniem wersji 9.3.3 wykryto exploit komponentu renderującego WebKit, który zagrażał bezpieczeństwu użytkowników, umożliwiając dostęp do czujników urządzenia. Exploit działał nakłaniając użytkownika do kliknięcia adresu URL zawartego w wiadomości SMS. Zostało to szybko naprawione w wydaniu 9.3.5.
iOS 10
Problemy z trybem odzyskiwania
Pierwsza aktualizacja iOS 10 wydana 13 września 2016 r. Spowodowała wysłanie wielu iPhone'ów i iPadów do trybu odzyskiwania, co wymagało od urządzeń podłączenia ich do komputera Mac lub PC za pomocą iTunes w celu ponowienia aktualizacji lub przywrócenia ustawień fabrycznych
W rezultacie początkowa wersja była preinstalowana tylko na iPhonie 7 i iPhonie 7 Plus. Wkrótce potem Apple wypuściło iOS 10.0.1 i przeprosiło.
„Błąd baterii 30%”
Wielu użytkowników, zwłaszcza tych, którzy posiadają iPhone'a 6s, zgłaszało, że ich telefony wyłączały się automatycznie, gdy pozostało 30% baterii. Ten problem został rozwiązany wraz z wydaniem iOS 10.3.
Począwszy od wersji iOS 10.2.1, iOS ogranicza wydajność procesora na iPhone'ach z bateriami w złym stanie. Ze względu na słabą komunikację ze strony Apple w sprawie dodania tej funkcji, pojawiły się podejrzenia co do planowanego starzenia się , co ostatecznie doprowadziło do kontrowersji Batterygate wkrótce po wydaniu iOS 11. W rezultacie Apple ogłosił, że wymiana baterii będzie kosztować 29 USD zamiast 79 USD. Ogłosili również, że iOS 11.3 pokaże stan baterii w menu Ustawienia> Bateria i pozwoli użytkownikowi zdecydować, czy chce zachować poprzednie 30% zachowanie wyłączania, czy dławiony procesor.
iOS 11
Kalkulator
Z powodu błędu związanego z animacją interfejsu użytkownika szybkie wpisanie równania powodowało, że wbudowana aplikacja Kalkulator podawała nieprawidłowe odpowiedzi. Błąd został naprawiony w iOS 11.2.
Poczta
Użytkownicy z Outlook.com, Office 365 i niektórymi kontami Exchange nie mogli wysyłać wiadomości e-mail. Zostało to rozwiązane wraz z wydaniem iOS 11.0.1.
Autokorekta
Użytkownicy skarżyli się na błąd we wbudowanej klawiaturze w iOS 11, który zmieniał literę „I” na „A [?]”, jeśli włączona była automatyczna korekta. Zostało to naprawione wraz z wydaniem iOS 11.1.1.
2 grudnia pow
Wystąpił błąd w systemie iOS 11, który powodował ciągłe awarie ekranu głównego urządzenia, jeśli aplikacja wysyła lokalne powiadomienia 2 grudnia 2017 r. o godzinie 00:15 lub później. Firma Apple zareagowała, wydając wcześniej system iOS 11.2, który naprawił błąd.
Awaria postaci telugu
W systemach iOS 10 i 11 występował błąd, który powodował awarię aplikacji po wklejeniu do niej określonej sekwencji znaków telugu lub na ekranie głównym telefonu w przypadku wklejenia do wyszukiwania Spotlight. Błąd został naprawiony w iOS 11.2.6.
Problemy z ekranem dotykowym iPhone'a 8 po naprawie innej firmy
Aktualizacja iOS 11.3 spowodowała, że niektóre urządzenia iPhone 8, których ekrany zostały naprawione przez zewnętrzny warsztat, stały się bezużyteczne przez wyłączenie ekranu dotykowego. Firma Apple rozwiązała ten problem, wydając iOS 11.3.1.
iOS 12
Błąd grupowego FaceTime
z FaceTime w systemie iOS 12.1 wykryto problem z prywatnością , który umożliwiał użytkownikom podsłuchiwanie odbiorcy z dostępem do jego kamery i dźwięku bez odbierania połączenia i wiedzy podczas dodawania kolejnej osoby do połączenia. W rezultacie Apple trwale wyłączył Group FaceTime w wersjach iOS od 12.1 do 12.1.3. Aktualizacja została później wydana w wersji 12.1.4, aby naprawić błąd.
Wysyłanie wiadomości iMessages do niewłaściwych kontaktów
iOS 12 scala historię rozmów dla urządzeń korzystających ze wspólnego Apple ID, nawet jeśli używane są osobne uchwyty, takie jak unikalne numery telefonów lub adresy e-mail. W rezultacie wiadomości iMessages mogą być dostarczane na niewłaściwe urządzenie.
Niezgodność aktualizacji iOS 12.3.2
Aktualizacja iOS 12.3.2, wydana tylko dla urządzeń iPhone 8 Plus, spowodowała, że użytkownicy nie mogli przenieść kopii zapasowych dla tej wersji do innego modelu iPhone'a, ponieważ tylko 8 Plus ma tę aktualizację oprogramowania.
iOS 12.4 po jailbreaku
Luka w jądrze, która została naprawiona w iOS 12.3, została przypadkowo przywrócona w iOS 12.4. To sprawiło, że iOS 12.4 był podatny na exploity wykorzystujące tę lukę i wydano jailbreak. Później luka w jądrze została ponownie załatana przez Apple w iOS 12.4.1.
iOS 13
Problem z zarządzaniem pamięcią
Po wydaniu iOS 13.2 pojawiły się doniesienia o usuwaniu aplikacji z pamięci z większą szybkością niż w iOS 13.1, w tym w najnowszych wówczas modelach iPhone'a. Firma Apple dwukrotnie próbowała rozwiązać ten problem w iOS 13.2.2 i iOS 13.3.
Problem z blokowaniem HomePoda
Według wielu osób na forach MacRumors i Reddit, aktualizacja 13.2 „zamurowała” ich HomePods, czyniąc je bezużytecznymi. Użytkownicy, którzy widzą problemy, doświadczają „białego wiru” na obu swoich HomePodach lub niekończącej się pętli resetowania.
W rezultacie aktualizacja dla HomePoda została wycofana przez Apple
Apple radzi niektórym użytkownikom, aby nie instalowali iOS 13.2 na HomePod, a niektórym użytkownikom, aby nie resetowali HomePod po zainstalowaniu iOS 13.2. Ten problem został rozwiązany wraz z wydaniem iOS 13.2.1.
iOS 13.5 jailbreak
Oprogramowanie jailbreak o nazwie Unc0ver zostało zaktualizowane w maju 2020 r. Za pomocą exploita atakującego urządzenia z systemem iOS 11 i nowszym, w tym najnowszym wówczas systemem iOS 13.5. Problem został rozwiązany w iOS 13.5.1.
iOS 14
Brakująca klawiatura do wyszukiwania Spotlight
Klawiatura nie pojawiała się podczas korzystania z funkcji wyszukiwania Spotlight.
Przywracanie domyślnych ustawień aplikacji
Możliwość zmiany domyślnej aplikacji do obsługi wiadomości, poczty e-mail, Internetu lub innych usług jest resetowana do aplikacji podstawowej za każdym razem, gdy urządzenie jest resetowane lub wyłączane. Firma Apple podjęła próbę rozwiązania problemu z systemem iOS 14.0.1.
Ogólne wyczerpanie baterii
30 września 2020 r. Firma Apple przyznała się do problemu z rozładowywaniem baterii w systemie iOS 14 i opublikowała dokument pomocniczy, w którym zaoferowano użytkownikom sztuczki mające na celu naprawienie słabej wydajności baterii. W tym dokumencie Apple twierdziło, że usunięcie parowania iPhone'a z zegarkiem Apple Watch, a następnie usunięcie wszystkich danych i ustawień iPhone'a oraz przywrócenie z kopii zapasowej może być możliwą naprawą żywotności baterii.