iOS

Z Wikipedii, wolnej encyklopedii
(Przekierowano z IPhone OS)
Skocz do: nawigacja, szukaj
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; 10 lat temu
Aktualna wersja 11.3 (15E216)
(29 marca 2018; 22 dni temu)
Aktualna wersja
testowa
11.4 Beta 2 (15F5049c)
(16 kwietnia 2018; 4 dni temu)
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 iPhone 4S, iPad 2, 3, iPad mini, iPod touch (5. generacji)
10.3.3 iPhone 5, 5C i iPad 4
11.3
11.4

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]

Tabela wersji: iOS 11.3.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
11.3 15E216

8.55.00
6.55.00
4.56.00
3.66.00
2.03.12
1.89.00
1.04.16

29 marca 2018; 22 dni temu
  • Rzeczywistość rozszerzona
    • ARKit 1.5 pozwala deweloperom na umieszczanie obiektów cyfrowych nie tylko na powierzchniach poziomych, ale również na powierzchniach pionowych, takich jak ściany i drzwi
    • Dodano możliwość wykrywania i dodawania do rzeczywistości rozszerzonej obrazów, takich jak plakaty lub ilustracje
    • Obsługa wyższej rozdzielczości obrazu z kamery podczas używania rzeczywistości rozszerzonej
  • Kondycja baterii iPhone'a (beta)
    • Wyświetla informacje dotyczące maksymalnej pojemności baterii iPhone'a oraz gotowości na szczytowy pobór mocy
    • Pokazuje, czy włączona jest funkcja zarządzania wydajnością, która dynamicznie zarządza maksymalną wydajnością urządzenia w celu uniknięcia jego nieoczekiwanego wyłączania się; umożliwia także wyłączenie tej funkcji
    • Powiadamia, gdy zalecana jest wymiana baterii
  • Zarządzanie ładowaniem baterii iPada
    • Utrzymuje kondycję baterii, gdy iPad podłączony jest do zasilania przez dłuższy czas, na przykład w kioskach, punktach sprzedaży lub wózkach zasilających
  • Animoji
    • Cztery nowe Animoji na iPhonie X: lew, niedźwiedź, smok i czaszka
  • Prywatność
    • Gdy któraś z funkcji oferowanych przez Apple prosi o użycie Twoich danych osobowych, wyświetlana jest ikona z łączem do szczegółowego wyjaśnienia, jak dane te będą używane i chronione
  • Apple Music
    • Nowa funkcja wyświetlania teledysków, obejmująca uaktualnioną sekcję Teledyski z playlistami wideo zawierającymi materiały dostępne wyłącznie w Apple Music
    • Uaktualnione sugestie Apple Music obejmujące ulubione gatunki innych osób oraz obserwujących ich wspólnych znajomych pozwalają znajdować znajomych mających podobny gust
  • News
    • Lista Top Stories wyświetlana jest jako pierwsza w widoku For You
    • Dostęp do najlepszych wiadomości wideo, wybieranych przez redaktorów aplikacji News
  • App Store
    • Dodano możliwość sortowania recenzji na stronach produktów od najbardziej przydatnych, najbardziej przychylnych, najbardziej krytycznych lub najnowszych
    • Ulepszono informacje na karcie Uaktualnienia, dodając wersję aplikacji oraz wielkość pliku
  • Safari
    • Lepsza ochrona prywatności dzięki automatycznemu wypełnianiu haseł dopiero po wybraniu ich w polu formularza
    • Dodano ostrzeżenia w inteligentnym polu wyszukiwania, wyświetlane podczas interakcji z formularzami przeznaczonymi do wprowadzania haseł lub numerów kart płatniczych na stronach nie obsługujących szyfrowania
    • Automatyczne wypełnianie nazw użytkownika i haseł możliwe jest teraz również w obiektach zawierających widok strony, umieszczanych w aplikacjach
    • Artykuły udostępniane z Safari przy użyciu aplikacji Mail są teraz domyślnie formatowane w trybie Reader (jeśli jest on dostępny)
    • Foldery w widoku ulubionych wyświetlają ikony znajdujących się w nich zakładek
  • Klawiatury
    • Dodano dwa nowe układy klawiatury shuangpin
    • Dodano obsługę podłączanych klawiatur sprzętowych z układem Turecki F
    • Ulepszono klawiatury chińskie i japońskie pod kątem łatwiejszego dostępu na urządzeniach o przekątnej 4,7 i 5,5 cala
    • Dodano możliwość przełączania na klawiaturę jednym stuknięciem po użyciu funkcji dyktowania
    • Rozwiązano problem dotyczący nieprawidłowego stosowania przez automatyczną korektę wielkich liter w niektórych wyrazach
    • Rozwiązano problem na iPadzie Pro, który uniemożliwiał działanie klawiatury Smart Keyboard po połączeniu z witryną logowania do sieci Wi‑Fi
    • Rozwiązano problem mogący powodować przełączanie się klawiatury tajskiej na liczby w trybie poziomym
  • Dostępność
    • App Store obsługuje dostosowywanie wyświetlania przy użyciu czcionki pogrubionej i powiększonej
    • Dodano obsługę Odwrócenia inteligentnego w przypadku obrazów w sieci oraz w wiadomościach w aplikacji Mail
    • Ulepszono działanie funkcji RTT oraz dodano obsługę RTT dla T‑Mobile
    • Ulepszono przełączanie aplikacji na iPadzie przy użyciu VoiceOver oraz Sterowania przełącznikami
    • Rozwiązano problem powodujący nieprawidłowe opisywanie przez VoiceOver statusu Bluetooth oraz plakietek na ikonach
    • Naprawiono błąd mogący powodować brak przedstawiania przez VoiceOver przycisku Połącz w aplikacji Telefon
    • Naprawiono błąd powodujący brak dostępu przy użyciu VoiceOver do ocen aplikacji z poziomu samej aplikacji
    • Rozwiązano problem mogący powodować zniekształcenia podczas odtwarzania dźwięku w trybie Live Listen
  • Inne udoskonalenia i poprawki
    • Wprowadzono obsługę standardu AML, zapewniającego większą dokładność podczas określania lokalizacji dla służb ratunkowych po użyciu funkcji SOS (w obsługiwanych krajach)
    • Dodano obsługę uwierzytelniania programowego dla deweloperów tworzących akcesoria zgodne z HomeKit
    • Aplikacja Podcasty pozwala na odtwarzanie odcinków jednym stuknięciem, możesz także stuknąć w Szczegóły, aby dowiedzieć się więcej o każdym odcinku
    • Ulepszono wydajność wyszukiwania w przypadku długich notatek w Kontaktach
    • Ulepszono wydajność funkcji Handoff oraz uniwersalnego schowka, gdy oba urządzenia połączone są z tą samą siecią Wi‑Fi
    • Naprawiono błąd mogący uniemożliwiać budzenie ekranu przez połączenia przychodzące
    • Naprawiono błąd mogący powodować opóźnienie lub brak możliwości odtwarzania wizualnej poczty głosowej
    • Naprawiono błąd uniemożliwiający otwieranie łączy internetowych w aplikacji Wiadomości
    • Naprawiono błąd mogący uniemożliwiać użytkownikom powrót do aplikacji Mail po wyświetleniu podglądu załącznika
    • Naprawiono błąd mogący powodować ponowne wyświetlanie na zablokowanym ekranie wymazanych wcześniej powiadomień aplikacji Mail
    • Naprawiono błąd mogący powodować znikanie godziny i powiadomień z zablokowanego ekranu
    • Naprawiono błąd uniemożliwiający rodzicom zatwierdzanie próśb o zakup przy użyciu Face ID
    • Naprawiono błąd w aplikacji Pogoda, w wyniku którego bieżące warunki pogodowe mogły nie być uaktualniane
    • Rozwiązano problem z synchronizowaniem kontaktów z samochodem przy połączeniu przez Bluetooth
    • Rozwiązano problem mogący uniemożliwiać odtwarzanie w samochodzie dźwięku z aplikacji audio pracującej w tle
Tabela wersji: iOS 11.4.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
11.4 Beta 2 15F5049c 16 kwietnia 2018; 4 dni temu
  • Wiadomości w iCloud
  • AirPlay 2
  • Parowanie stereo głośników HomePod (wymagana aktualizacja oprogramowania głośników)
  • ClassKit

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
1.x.x T 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
3.1.x T T T 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
5.x.x N N T T T 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
7.x.x N N N T T T T T N N N N N N
8.x.x N N N N T T T T T N N N N N
9.x.x N N N N T T T T T T 9.3 N N N
10.x.x N N N N N T T T T T T T N N
11.x.x N N N N N N N T T T T T T 11.1

 


iPod touch[edytuj | edytuj kod]

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

 

iPad[edytuj | edytuj kod]

iPad iPad 2 iPad 3 iPad 4 iPad Air iPad Air 2 iPad 5 iPad 6
3.2.x T N N N N N N N
4.x.x T 4.3 N N N N N N
5.0.x T T 5.1 N N N N N
6.x.x N T T T N N N N
7.x.x N T T T T N N N
8.x.x N T T T T 8.1 N N
9.x.x N T T T T T N N
10.x.x N N N T T T 10.2.1 N
11.x.x N N N N T T T 11.2.6
mini 1 mini 2 mini 3 mini 4
6.x.x T N N N
7.x.x T T N N
8.x.x T T 8.1 N
9.x.x T T T T
10.x.x N T T T
11.x.x N T T T
Pro 12,9″ Pro 9,7″ Pro 12,9″ 2G Pro 10,5″
9.x.x 9.1 9.3 N N
10.x.x T T 10.3 10.3
11.x.x 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]