iOS

system operacyjny
Ten artykuł dotyczy systemu operacyjnego do urządzeń mobilnych. Zobacz też: inne znaczenia tego słowa.

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. iOS dostępny jest tylko na urządzeniach firmy Apple.

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 13 lat temu
Aktualna wersja 14.1 (18A8395)
(20 października 2020)
Aktualna wersja testowa 14.2 Beta 4 (18B5083a)
(20 października 2020)
Jądro hybrydowe (Darwin)
Środowisko pracy Cocoa Touch (środowisko graficzne typu Multi-Touch)
Licencja Apple EULA
Strona internetowa

NazwaEdytuj

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 SDKEdytuj

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 systemuEdytuj

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 wersjeEdytuj

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.8

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

14.1
14.2

Historia rozwoju: iPhone, iPod touch oraz iPadEdytuj

iPhone OS 1.x: Pierwsze wydanie OSEdytuj

iPhone OS 2.x: Drugie wydanie OSEdytuj

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 OSEdytuj

iOS 4.x: Czwarte wydanie OSEdytuj

iOS 5.x: Piąte wydanie OSEdytuj

iOS 6.x: Szóste wydanie OSEdytuj

iOS 7.x: Siódme wydanie OSEdytuj

iOS 8.x: Ósme wydanie OSEdytuj

iOS 9.x: Dziewiąte wydanie OSEdytuj

iOS 10.x: Dziesiąte wydanie OSEdytuj

iOS 11.x: Jedenaste wydanie OSEdytuj

iOS 12.x.: Dwunaste wydanie OSEdytuj

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 OSEdytuj

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ównież 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.

iOS 14.x: Czternaste wydanie OSEdytuj

iOS 14 został zaprezentowany podczas corocznej konferencji WWDC 22 czerwca 2020 roku, odbywającej się w całości online (z powodu trwającej pandemii SARS-CoV-2).

W tej wersji systemu przeprojektowano ekran główny, dając możliwość dodawania widżetów. Ponadto dodano "Bibliotekę aplikacji", w której wszystkie zainstalowane aplikacje grupowane są automatycznie w kategorie dzięki uczeniu maszynowemu.

Zaimplementowano obsługę CarKey - wirtualnego klucza do samochodu przechowywanego, na wzór kart płatniczych działających w systemie Apple Pay, w aplikacji Wallet. Pierwszymi samochodami obsługującymi tę technologię mają być BMW produkowane od 1 lipca.

Finalna wersja oprogramowania (obsługiwana na wszystkich modelach kompatybilnych z iOS 13) została udostępniona publicznie 16 września.

Tabela wersji: iOS 14.1.x

iPod touch

Wersja Kompilacja Data wydania Nowości
14.1 18A8395 20 października 2020

Pierwsze wydanie systemu na iPhone'a 12 i 12 Pro

  • Dodaje obsługę odtwarzania i edycji 10‑bitowego wideo HDR w aplikacji Zdjęcia na iPhonie 8 i nowszych.
  • Rozwiązuje problem, przez który część widżetów, folderów i ikon na ekranie początkowym mogła być pomniejszona.
  • Usuwa problem, w wyniku którego przeciąganie widżetów na ekranie początkowym mogło usuwać aplikacje z folderów.
  • Naprawia problem, w wyniku którego aplikacja Mail mogła wysyłać niektóre wiadomości email przy użyciu niewłaściwego aliasu.
  • Usuwa problem, który mógł uniemożliwiać wyświetlanie informacji o regionie, z którego pochodzi połączenie przychodzące.
  • Naprawia problem, przez który użycie funkcji Zoom ekranu oraz kodu alfanumerycznego blokady mogło na niektórych urządzeniach powodować nakładanie przycisku połączenia alarmowego na pole wprowadzania tekstu (na zablokowanym ekranie).
  • Usuwa problem, który mógł sporadycznie uniemożliwiać części użytkowników pobieranie utworów i dodawanie ich do swojej biblioteki w widoku albumu lub playlisty.
  • Naprawia problem, przez który aplikacja Kalkulator mogła nie wyświetlać zer.
  • Usuwa problem, przez który po rozpoczęciu strumieniowania rozdzielczość wideo mogła być przez pewien czas obniżona.
  • Usuwa problem, w wyniku którego część użytkowników nie mogła skonfigurować Apple Watch członka rodziny.
  • Naprawia problem, który powodował wyświetlanie błędnych informacji na temat materiału obudowy Apple Watch w aplikacji Apple Watch.
  • Usuwa problem dotyczący aplikacji Pliki, przez który część dostawców usług w chmurze zarządzanych przez MDM mogła błędnie wyświetlać zawartość jako niedostępną.
  • Poprawia zgodność z bezprzewodowymi punktami dostępu Ubiquiti.
Tabela wersji: iOS 14.2.x

iPod touch

Wersja Kompilacja Data wydania Nowości
14.2 Beta 4 18B5083a 20 października 2020

ZgodnośćEdytuj

 T Zgodne  N Niezgodne 0.0 Zgodne do/od określonej wersji

iPhoneEdytuj

  • Niewspierane
2G 3G 3GS 4 4S 5 5C 5S 6 (Plus)
1.x.x  T  N  N  N  N  N  N  N  N
2.x.x  T  T  N  N  N  N  N  N  N
3.1.x  T  T  T  N  N  N  N  N  N
4.x.x  N 4.2.1  T  T  N  N  N  N  N
5.x.x  N  N  T  T  T  N  N  N  N
6.x.x  N  N  T  T  T  T  N  N  N
7.x.x  N  N  N  T  T  T  T  T  N
8.x.x  N  N  N  N  T  T  T  T  T
9.x.x  N  N  N  N  T  T  T  T  T
10.x.x  N  N  N  N  N  T  T  T  T
11.x.x  N  N  N  N  N  N  N  T  T
12.x.x  N  N  N  N  N  N  N  T  T
13.x.x  N  N  N  N  N  N  N  N  N
14.x.x  N  N  N  N  N  N  N  N  N

 

  • Wspierane
6s (Plus) SE 7 (Plus) 8 (Plus) X Xs (Max) XR 11 11 Pro (Max) SE (2020) 12 12 Pro
9.x.x  T 9.3  N  N  N  N  N  N  N  N  N  N
10.x.x  T  T  T  N  N  N  N  N  N  N  N  N
11.x.x  T  T  T  T 11.1  N  N  N  N  N  N  N
12.x.x  T  T  T  T  T  T  T  N  N  N  N  N
13.x.x  T  T  T  T  T  T  T  T  T 13.4.1  N  N
14.x.x  T  T  T  T  T  T  T  T  T  T 14.1 14.1

 

iPod touchEdytuj

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
14.x.x  N  N  N  N  N  N  T

 

iPadEdytuj

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 13.x.x  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 13.x.x  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 13.x.x  T  T  T  T  T  T

 

PrzypisyEdytuj

  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ętrzneEdytuj