iOS

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Ten artykuł dotyczy systemu operacyjnego do urządzeń mobilnych. Zobacz też: inne znaczenia tego słowa.
iOS
Rodzina systemów operacyjnych OS X/BSD
Producent Apple Inc.
Architektura architektura ARM (iPhone, iPod touch i iPad)
Pierwsze wydanie 29 czerwca 2007; ponad 12 lat temu
Aktualna wersja 13.1.2 (17A860/17A861)
(30 września 2019)
Aktualna wersja testowa 13.2 Beta 2 (17B5068e)
(10 października 2019)
Jądro hybrydowe (Darwin)
Środowisko pracy Cocoa Touch (środowisko graficzne typu Multi-Touch)
Licencja Apple EULA
Strona internetowa

iOSsystem operacyjny Apple Inc. dla urządzeń mobilnych iPhone, iPod touch oraz iPad. Obecna nazwa funkcjonuje od 7 czerwca 2010, wcześniej system był znany jako iPhone OS. System ten bazuje na systemie operacyjnym Mac OS X 10.5 i tym samym na Darwinie.

Nazwa[edytuj | edytuj kod]

Po premierze iPhone'a jego system operacyjny nie posiadał oficjalnie nazwy, zwykle nazywano go po prostu Mac OS X, do którego jest podobny. Dopiero 6 marca 2008 wraz z premierą SDK dla tego systemu, został on udokumentowany jako iPhone OS. 7 czerwca 2010 zmieniono nazwę na iOS.

iPhone SDK[edytuj | edytuj kod]

Wprowadzony 6 marca 2008, SDK ten jest udostępniony członkom programu deweloperskiego za darmo, natomiast aby móc publikować aplikacje konieczna jest coroczna opłata członkowska dla osób indywidualnych (USD $99) lub zakładowa (enterprise, USD $299). Oprogramowanie odpłatne wyprodukowane za jego pomocą może mieć ceny ustalone dowolnie przez jego autora, z czego 30% zostaje zainkasowane przez Apple Inc. Oprogramowanie darmowe jest rozprowadzane bezpłatnie.

Wszelkie oprogramowanie jest indywidualnie dopuszczane do obiegu przez Apple Inc. i rozprowadzane z jednego repozytorium (App Store) centralnie tylko przez iTunes z obowiązkowym kryptograficznym podpisem potwierdzającym. Ten model dystrybucji, wprawdzie nie wolny, umożliwia zapobieganie rozprzestrzeniania złośliwego oprogramowania, a przy tym umożliwia centralnie rozpowszechnione naprawy i wycofania, a co za tym idzie, niespotykanie wysoki standard bezpieczeństwa i, w zamierzeniu, jakości dla ogółu użytkowników.

Warstwy systemu[edytuj | edytuj kod]

iOS składa się z 4 abstrakcyjnych warstw:

  • Core OS – Najniższa warstwa, zapewniająca interakcję między sprzętem a oprogramowaniem, w jej skład wchodzi jądro Darwin.
  • Core Services – To rdzenny zestaw podstawowych bibliotek do zarządzania pracą aplikacji i wątków, obsługa sieci, obsługa bazy danych (SQLite) i inne, których działanie nie jest bezpośrednio widoczne dla użytkownika.
  • Media – To warstwa zawierająca obsługę obrazu i dźwięku, również odtwarzanie wideo i obsługę formatów plików graficznych, w skład warstwy wchodzą znane biblioteki takie jak OpenGL, OpenAL czy Core Animation.
  • Cocoa Touch – Jest to biblioteka interfejsu użytkownika z wykorzystaniem ekranu dotykowego, co różni go od tradycyjnego Cocoa z systemu OS X. W jego skład wchodzi również obsługa akcelerometru.

Aktualne wersje[edytuj | edytuj kod]

Przestarzałe Nieaktualizowane Aktualne Wersje testowe (beta)
Wersja Obsługiwane urządzenia: przenośne urządzenia z systemem iOS
3.1.3 iPhone i iPod touch (1. generacji)
4.2.1 iPhone 3G i iPod touch (2. generacji)
5.1.1 iPad i iPod touch (3. generacji)
6.1.6 iPhone 3GS i iPod touch (4. generacji)
7.1.2 iPhone 4
9.3.5 iPad 2, 3, iPad mini (wersje Wi-Fi), iPod touch (5. generacji)
9.3.6 iPhone 4S, iPad 2, 3, iPad mini (wersje Wi-Fi + Cellular)
10.3.3 iPhone 5C i iPad 4 (wersja Wi-Fi)
10.3.4 iPhone 5 i iPad 4 (wersja Wi-Fi + Cellular)
12.4.1 iPad mini 4, mini 5, Air 2, Air 3, iPad Pro (wszystkie wersje), 5. generacji, 6. generacji (wspierane dalej przez iPadOS)
12.4.2

iPhone 5s, 6, 6 Plus, iPod touch 6. generacji, iPad mini 2, mini 3, Air

13.1.2
13.2


Historia rozwoju: iPhone, iPod touch oraz iPad[edytuj | edytuj kod]

iPhone OS 1.x: Pierwsze wydanie OS[edytuj | edytuj kod]

iPhone OS 2.x: Drugie wydanie OS[edytuj | edytuj kod]

System został wydany razem z iPhonem 3G. Poprzednie urządzenia mogą być zaktualizowane do tej wersji. W tym systemie został dodany App Store, który pozwala na instalowanie dodatkowych aplikacji na iPhonie i iPodzie touch

iPhone OS 3.x: Trzecie wydanie OS[edytuj | edytuj kod]

iOS 4.x: Czwarte wydanie OS[edytuj | edytuj kod]

iOS 5.x: Piąte wydanie OS[edytuj | edytuj kod]

iOS 6.x: Szóste wydanie OS[edytuj | edytuj kod]

iOS 7.x: Siódme wydanie OS[edytuj | edytuj kod]

iOS 8.x: Ósme wydanie OS[edytuj | edytuj kod]

iOS 9.x: Dziewiąte wydanie OS[edytuj | edytuj kod]

iOS 10.x: Dziesiąte wydanie OS[edytuj | edytuj kod]

iOS 11.x: Jedenaste wydanie OS[edytuj | edytuj kod]

iOS 12.x.: Dwunaste wydanie OS[edytuj | edytuj kod]

iOS 12 został zaprezentowany podczas dorocznej konferencji WWDC 4 czerwca 2018 roku. W tym wydaniu systemu Apple skupia się na poprawie wydajności i optymalizacji oraz usunięciu błędów oprogramowania. Zaprezentowano jednak kilka nowych funkcji, m. in. Memoji, grupowanie powiadomień, obsługę gestów na iPadzie czy skróty Siri.
iOS 12 nie porzuca wsparcia dla żadnych urządzeń, co oznacza, że wszystkie urządzenia pracujące na iOS 11 będą miały możliwość aktualizacji oprogramowania do nowszej wersji. Finalne wydanie systemu udostępniono publicznie 17 września 2018 roku.

iOS 13.x: Trzynaste wydanie OS[edytuj | edytuj kod]

iOS 13, zaprezentowany po raz pierwszy na konferencji WWDC 2019 3 czerwca wprowadza szereg nowości i usprawnień. Po raz pierwszy pojawia się obsługa trybu ciemnego w obrębie całego systemu (deweloperzy aplikacji, po zastosowaniu odpowiedniego API, rówież mogą zaimplementować w swoich aplikacjach jego obsługę), nowe Animoji, Memoji i Animoji Stickers (dostępne dla urządzeń z procesorem A9 lub nowszym). Ponadto gruntownie przeprojektowano szereg aplikacji natywnych, takich jak Przypomnienia, Notatki itp.

System został udostępniony 19 września 2019 roku. Wspierane urządzenia obejmują iPhone 6s/6S Plus, iPhone SE i nowsze oraz iPod touch 7. generacji. Zostaje porzucone wsparcie dla iPhone 5s, 6, 6 Plus oraz wszystkich urządzeń z serii iPad (dla wspieranych dalej iPadów przygotowano odrębną wersję systemu nazwaną iPadOS.

Tabela wersji: iOS 13.1.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
13.1 17A844 24 września 2019

iOS 13.1 zawiera poprawki błędów oraz udoskonalenia, w tym obsługę AirDrop przy użyciu technologii ultraszerokopasmowej na iPhonie 11, iPhonie 11 Pro oraz iPhonie 11 Pro Max, sugerowane automatyzacje w aplikacji Skróty oraz możliwość udostępniania szacowanego czasu przybycia do celu w Mapach.

  • AirDrop
    • Możliwość wybierania odbiorcy AirDrop przez skierowanie iPhone'a 11, iPhone’a 11 Pro oraz iPhone’a 11 Pro Max w stronę innego urządzenia używającego nowego układu U1 z obsługą technologii ultraszerokopasmowej zapewniającej orientację przestrzenną.
  • Skróty
    • Sugerowane automatyzacje w Galerii dostosowane do Twoich codziennych zadań.
    • Prywatne i domowe automatyzacje służące do automatycznego uruchamiania skrótów wykorzystujących wyzwalacze.
    • Obsługa skryptów w aplikacji Dom, jako zaawansowanych czynności na karcie Automatyzacja.
  • Mapy
    • Funkcja Udostępnij U celu służąca do wysyłania szacowanego czasu przybycia do celu jeszcze w trakcie trwania Twojej podróży.
  • Kondycja baterii
    • Zoptymalizowane ładowanie baterii minimalizuje czas, w którym iPhone jest w pełni naładowany, co spowalnia proces starzenia się baterii.
    • Funkcja zarządzania wydajnością iPhone’a XR, iPhone’a XS oraz iPhone’a XS Max pozwalająca zapobiegać nieoczekiwanemu wyłączeniu, w tym opcja zablokowania tej funkcji w przypadku nastąpienia nieoczekiwanego wyłączenia.
    • Powiadamianie, gdy aplikacja Kondycja baterii nie jest w stanie potwierdzić, czy w iPhonie XR, iPhonie XS, iPhonie XS Max lub nowszym jest nowa oryginalna bateria Apple.

To uaktualnienie zawiera także poprawki błędów oraz inne udoskonalenia. To uaktualnienie:

  • dodaje łącze na karcie Ja w aplikacji Lokalizator pozwalające gościowi zalogować się i znaleźć zgubione urządzenie;
  • zawiera obsługę powiadomień, gdy nie można potwierdzić, czy ekran w iPhonie 11, iPhonie 11 Pro i iPhonie 11 Pro Max jest oryginalnym ekranem Apple;
  • rozwiązuje problem w Mail, który mógł powodować nieprawidłowe liczenie pobranych rzeczy, znikanie nadawców oraz tytułów, problemy z zaznaczaniem lub oznaczaniem flagą wątków, powielone powiadomienia lub nakładające się pola;
  • naprawia problem w Mail, który mógł uniemożliwiać pobieranie wiadomości w tle;
  • rozwiązuje problem, który mógł uniemożliwiać poprawne rozpoznawanie przez Memoji mimiki twarzy w aplikacji Wiadomości;
  • naprawia problem, w którym zdjęcia mogły nie być wyświetlane w widoku szczegółów w aplikacji Wiadomości;
  • naprawia problem w aplikacji Przypomnienia, który uniemożliwiał niektórym użytkownikom udostępnianie list iCloud;
  • rozwiązuje problem w aplikacji Notatki, który mógł uniemożliwiać wyświetlanie notatek Exchange w wynikach wyszukiwania;
  • rozwiązuje problem w aplikacji Kalendarz, gdzie wydarzenia urodzinowe mogły pojawiać się wielokrotnie;
  • rozwiązuje problem, który mógł uniemożliwiać wyświetlanie ekranów logowania do usług innych dostawców w aplikacji Pliki;
  • naprawia problem, który mógł powodować obrócenie orientacji Aparatu po przesunięciu palcem na zablokowanym ekranie;
  • rozwiązuje problem, który mógł powodować usypianie ekranu podczas interakcji z zablokowanym ekranem;
  • rozwiązuje problem, powodujący wyświetlanie na ekranie Początek pustych ikon zamiast ikon aplikacji;
  • rozwiązuje problem, który mógł uniemożliwiać przełączanie obsługiwanych tapet podczas zmiany trybów jasnego i ciemnego;
  • rozwiązuje problem stabilności podczas wylogowania z iCloud w panelu ustawień Hasła i konta;
  • naprawia problem powtarzającego się błędu podczas uaktualnienia ustawień Apple ID;
  • naprawia problem, który mógł uniemożliwić wibrowanie urządzenia po podłączeniu do zasilacza;
  • rozwiązuje problem, który mógł powodować wyświetlanie osób i grup zamazanych w arkuszu udostępniania;
  • naprawia błąd, który mógł uniemożliwiać wyświetlenie alternatywnych słów po stuknięciu w błędnie napisane słowo;
  • naprawia problem, który mógł wstrzymywać możliwość pisania tekstu w wielu językach;
  • rozwiązuje problem, który mógł uniemożliwiać powrót do klawiatury QuickType po użyciu klawiatury innej firmy;
  • rozwiązuje problem, który mógł uniemożliwiać wyświetlenie menu edycji w trakcie zaznaczania tekstu;
  • naprawia problem, który mógł powodować, że funkcja Siri nie czytała Wiadomości w CarPlay;
  • rozwiązuje problem, który mógł uniemożliwiać wysyłanie wiadomości z aplikacji innych firm w CarPlay.
13.1.1 17A854 27 września 2019

iOS 13.1.1 zawiera poprawki błędów oraz inne udoskonalenia w iPhonie. To uaktualnienie:

  • naprawia problemy, które mogły uniemożliwiać odtworzenie iPhone’a z backupu;
  • naprawia problem, który mógł powodować szybsze wyczerpywanie się baterii;
  • rozwiązuje problem, który mógł mieć wpływ na rozpoznawanie poleceń Siri na iPhonie 11, iPhonie 11 Pro oraz iPhone 11 Pro Max;
  • rozwiązuje problem polegający na tym, że sugestie wyszukiwania Safari mogły się same włączać po uprzednim ich wyłączeniu;
  • naprawia problem, który mógł powodować wolniejsze synchronizowanie Przypomnień;
  • naprawia problem zabezpieczeń związany z aplikacjami do obsługi klawiatur firm trzecich.
13.1.2 17A860/17A861 30 września 2019
  • naprawia błąd, w którym pasek postępu tworzenia backupu iCloud był nadal wyświetlany po zakończeniu tej czynności;
  • naprawia problem, który mógł powodować, że aparat nie działał;
  • rozwiązuje problem, który mógł powodować, że latarka nie aktywowała się;
  • naprawia problem, który mógł powodować utratę danych kalibracji ekranu;
  • naprawia błąd, który powodował, że skróty mogły nie być uruchamiane z HomePoda;
  • rozwiązuje problem, który mógł powodować, że w niektórych pojazdach połączenie Bluetooth było rozłączane.
Tabela wersji: iOS 13.2.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
13.2 Beta 2 17B5068e 10 października 2019

Zgodność[edytuj | edytuj kod]

iPhone[edytuj | edytuj kod]

2G 3G 3GS 4 4S 5 5C 5S 6 (Plus) 6s (Plus) SE 7 (Plus) 8 (Plus) X Xs (Max) XR 11 11 Pro (Max)
1.x.x T N N N N N N N N N N N N N N N N N
2.x.x T T N N N N N N N N N N N N N N N N
3.1.x T T T N N N N N N N N N N N N N N N
4.x.x N 4.2.1 T T N N N N N N N N N N N N N N
5.x.x N N T T T N N N N N N N N N N N N N
6.x.x N N T T T T N N N N N N N N N N N N
7.x.x N N N T T T T T N N N N N N N N N N
8.x.x N N N N T T T T T N N N N N N N N N
9.x.x N N N N T T T T T T 9.3 N N N N N N N
10.x.x N N N N N T T T T T T T N N N N N N
11.x.x N N N N N N N T T T T T T 11.1 N N N N
12.x.x N N N N N N N T T T T T T T T T N N
13.x.x N N N N N N N N N T T T T T T T T T

 


iPod touch[edytuj | edytuj kod]

1G 2G 3G 4G 5G 6G 7G
1.x.x T N N N N N N
2.x.x T T N N N N N
3.1.x T T T N N N N
4.x.x N 4.2.1 T T N N N
5.0.x N N T T N N N
6.x.x N N N T T N N
7.x.x N N N N T N N
8.x.x N N N N T 8.4 N
9.x.x N N N N T T N
10.x.x N N N N N T N
11.x.x N N N N N T N
12.x.x N N N N N T 12.3
13.x.x N N N N N N T

 

iPad[edytuj | edytuj kod]

System iOS 13 zaprezentowany 3 czerwca 2019 roku jest dostępny jedynie na iPhone'y oraz iPody touch. Dla iPadów zaprojektowany i zaprezentowany został system iPadOS. Poniżej zaprezentowano tabele wsparcia dla poszczególnych modeli iPadów do systemu iOS 12 włącznie oraz wsparcie dla pierwszej wersji systemu iPadOS.

iPad iPad 2 iPad 3 iPad 4 iPad Air iPad Air 2 iPad 5 iPad 6 iPad Air 3 iPad 7
3.2.x T N N N N N N N N N
4.x.x T 4.3 N N N N N N N N
5.0.x T T 5.1 N N N N N N N
6.x.x N T T T N N N N N N
7.x.x N T T T T N N N N N
8.x.x N T T T T 8.1 N N N N
9.x.x N T T T T T N N N N
10.x.x N N N T T T 10.2.1 N N N
11.x.x N N N N T T T 11.2.6 N N
12.x.x N N N N T T T T 12.3 N
iPadOS N N N N N T T T T T
mini 1 mini 2 mini 3 mini 4 mini 5
6.x.x T N N N N
7.x.x T T N N N
8.x.x T T 8.1 N N
9.x.x T T T T N
10.x.x N T T T N
11.x.x N T T T N
12.x.x N T T T 12.3
iPadOS N N N T T
Pro 12,9″ Pro 9,7″ Pro 12,9″ 2G Pro 10,5″ Pro 11″ Pro 12,9″ 3G
9.x.x 9.1 9.3 N N N N
10.x.x T T 10.3 10.3 N N
11.x.x T T T T N N
12.x.x T T T T 12.1 12.1
iPadOS T T T T T T

 

Przypisy[edytuj | edytuj kod]

  1. a b c d iPod touch 1G
  2. a b iPhone
  3. Apple – iPhone – January '08 Update (ang.)
  4. Prezentacja iPhone OS 3.0 z 17 Marca 2009 r.
  5. a b Aktualizacja iPhone OS 3.2.1 dla iPada
  6. Prezentacja iPhone OS 4.0 z 8 kwietnia 2010 r.
  7. Aktualizacja iOS 4.0.1
  8. Aktualizacja iOS 4.0.2
  9. a b c d iPhone 4
  10. a b c d e f g iPhone 4S
  11. a b c iPad 2 Wi-Fi + GSM
  12. a b c d iPhone 3GS
  13. a b c d iPad Wi-Fi + 3G
  14. a b c d iPhone 4 (wersja CDMA)
  15. a b iPad 2 Wi-Fi + CDMA
  16. iPad (trzecia generacja) Wi-Fi + 4G (LTE) (AT&T/globalna wersja)
  17. iPad (trzecia generacja) Wi-Fi + 4G (LTE) (Verizon)

Linki zewnętrzne[edytuj | edytuj kod]