iOS

Z Wikipedii, wolnej encyklopedii
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.2.6 (15D100)
(19 lutego 2018; 4 dni temu)
Aktualna wersja
testowa
11.3 Beta 3 (15E5189f)
(20 lutego 2018; 3 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 jądrze Darwin.

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.2.6
11.3

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.2.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
11.2 15C114 8.30.00

6.30.04
4.30.02
3.42.00
2.02.04
1.62.00
1.03.06

2 grudnia 2017; 2 miesiące temu

Apple Pay Cash (tylko USA) Wysyłanie i odbieranie pieniędzy między znajomymi i członkami rodziny przy użyciu Apple Pay — w Wiadomościach lub za pomocą Siri

Inne udoskonalenia i poprawki błędów

  • Zwiększono szybkość ładowanie bezprzewodowego iPhone'a 8, iPhone'a 8 Plus i iPhone'a X przy użyciu zgodnych akcesoriów innych firm
  • Dodano trzy nowe tapety Live Photo na iPhonie X
  • Poprawiono stabilizację kamery wideo
  • Dodano możliwość automatycznego przechodzenia do następnego odcinka tego samego programu w Podcastach
  • Wprowadzono nowy typ danych w HealthKit: dystans pokonany w trakcie uprawiania zimowych sportów zjazdowych
  • Usunięto błąd, w wyniku którego aplikacja Mail mogła informować o trwającym sprawdzaniu nowych wiadomości już po zakończeniu ich pobierania
  • Rozwiązano problem, który mógł powodować ponowne wyświetlanie wymazanych powiadomień aplikacji Mail dotyczących kont Exchange
  • Poprawiono stabilność pracy aplikacji Kalendarz
  • Usunięto problem, w wyniku którego aplikacja Ustawienia mogła po otwarciu wyświetlać pusty ekran
  • Rozwiązano problem, który mógł uniemożliwiać przejście z zablokowanego ekranu do widoku Dzisiaj lub aplikacji Aparat przy użyciu gestu
  • Rozwiązano problem, w wyniku którego narzędzia odtwarzania aplikacji Muzyka mogły nie być wyświetlane na zablokowanym ekranie
  • Usunięto błąd, który mógł powodować nieprawidłowe rozmieszczanie ikon aplikacji na ekranie początkowym
  • Rozwiązano problem, który mógł uniemożliwiać usuwanie ostatnich zdjęć po przekroczeniu limitu miejsca w iCloud
  • Usunięto błąd, w wyniku którego aplikacja Znajdź mój iPhone mogła sporadycznie nie wyświetlać mapy
  • Rozwiązano problem dotyczący aplikacji Wiadomości, który mógł powodować nakładanie klawiatury na ostatnią wiadomość
  • Usunięto problem dotyczący aplikacji Kalkulator, w wyniku którego szybkie wprowadzanie cyfr mogło powodować zwracanie nieprawidłowego wyniku
  • Rozwiązano problem, który mógł wydłużać czas reakcji klawiatury
  • Dodano obsługę połączeń RTT (real-time text), które pozwalają korzystać z telefonu osobom niesłyszącym i niedosłyszącym
  • Poprawiono stabilność funkcji VoiceOver w aplikacjach Wiadomości, Ustawienia, App Store i Muzyka
  • Rozwiązano problem, w wyniku którego funkcja VoiceOver mogła nie ogłaszać otrzymania nowych powiadomień

Informacje na temat zawartości uaktualnień Apple związanej z zabezpieczeniami można znaleźć pod adresem: https://support.apple.com/pl-pl/HT201222

11.2.1 15C153 8.30.01

6.30.04
4.30.02
3.42.00
2.02.04
1.62.00
1.03.06

13 grudnia 2017; 2 miesiące temu Uaktualnienie iOS 11.2.1 zawiera poprawki błędów, w tym problemu, który mógł uniemożliwiać zdalny dostęp wspólnym użytkownikom aplikacji Dom.

Informacje na temat zawartości związanej z zabezpieczeniami w uaktualnieniach oprogramowania firmy Apple można znaleźć w tej witrynie: https://support.apple.com/pl-pl/HT201222

11.2.2 15C202 8.30.01

6.30.04
4.30.02
3.42.00
2.02.04
1.62.00
1.03.06

8 stycznia 2018; miesiąc temu

Uaktualnienie iOS 11.2.2 uaktualnia zabezpieczenia systemu i jest zalecane dla wszystkich użytkowników.

Informacje na temat zawartości uaktualnień oprogramowania Apple związanej z zabezpieczeniami można znaleźć pod adresem: https://support.apple.com/pl-pl/HT201222

11.2.5 15D60 8.30.01

6.30.04
4.30.02
3.42.00
2.02.04
1.62.00
1.03.06

23 stycznia 2018; 31 dni temu Uaktualnienie iOS 11.2.5 zawiera obsługę HomePoda i wprowadza funkcję odczytywania aktualności przez Siri (dot. tylko Stanów Zjednoczonych, Wielkiej Brytanii i Australii). To uaktualnienie zawiera również poprawki błędów i udoskonalenia.

Obsługa HomePoda

  • Możesz konfigurować i automatycznie przenosić ustawienia Apple ID, Apple Music, Siri i Wi-Fi na HomePoda.

Aktualności w Siri

  • Siri może teraz czytać aktualności — wystarczy, że powiesz „Hey Siri, play the news”. Możesz też prosić o określone kategorie aktualności, np. sport, biznes czy muzykę.

Inne udoskonalenia i poprawki

  • Rozwiązano problem, który mógł powodować wyświetlanie niepełnych informacji na liście połączeń w aplikacji Telefon.
  • Usunięto problem, który powodował, że powiadomienia aplikacji Mail z niektórych kont Exchange znikały z zablokowanego ekranu iPhone'a X przy odblokowywaniu go z użyciem funkcji Face ID.
  • Rozwiązano problem, który mógł powodować wyświetlanie rozmów w Wiadomościach w nieprawidłowej kolejności.
  • Usunięto problem w CarPlay, który powodował, że narzędzia odtwarzania przestawały działać po kilku zmianach ścieżki.
  • W VoiceOver dodano możliwość ogłaszania urządzeń wyjściowych odtwarzania i poziomu baterii AirPods.
11.2.6 15D100 8.30.01

6.30.04
4.30.02
3.42.00
2.02.04
1.62.00
1.03.06

19 lutego 2018; 4 dni temu
  • usuwa problem, w wyniku którego użycie określonych sekwencji znaków mogło powodować awarie aplikacji;
  • usuwa problem, który mógł uniemożliwiać części aplikacji innych firm łączenie się z zewnętrznymi akcesoriami.
Tabela wersji: iOS 11.3.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
11.3 Beta 3 15E5189f 6.53.00 20 lutego 2018; 3 dni temu
  • ARKit
    • Podobnie, jak w przypadku powierzchni horyzontalnych, jak stoły i krzesła, ARKit rozpoznaje teraz powierzchnie wertykalne, jak ściany i drzwi i może dokładniej zmapować nieregularne kształty, jak np. okrągły stół.
    • Widok świata rzeczywistego przez kamerę jest teraz o 50% ostrzejszy i pozwala na auto-focus na głębszą perspektywę.
  • Animoji
    • Dodano smoka, misia, czaszkę i lwa
  • Wiadomości
    • Wiadomości w iCloud
      • Automatycznie dostępne dla użytkowników z dwuetapowym uwierzytelnianiem oraz dostępny backup w iCloud
    • Czat biznesowy jest nowym sposobem komunikacji z biznesem bezpośrednio w Wiadomościach, można zamówić towary i zapłacić za nie Apple Pay w aplikacji.
  • Bateria
    • Ustawienia -> Bateria pokazuje stan zużycia baterii i podpowiada, gdy bateria wymaga serwisowania (Niedostępne w beta 1, ma być udostępnione w późniejszych wydaniach)
    • Dodatkowo użytkownicy mogą zobaczyć czy zarządzanie zasilaniem uaktywnia funkcję dynamicznego zarządzania maksymalną wydajnością. To usprawnienie dostępne w iPhonie 6/SE i późniejszych.
  • Zdrowie
    • Dane zdrowotne ze szpitali i klinik zebrane w jednym miejscu
  • Muzyka
    • Wsparcie dla teledysków w Apple Music. Strumieniowanie klipów wideo bez przerywania reklamami.
  • News
    • Apple News pozwala teraz na łatwiejszy dostęp do najświeższych wideo dnia poprzez nową grupę Wideo w zakładce Dla Ciebie
  • HomeKit
    • Uwierzytelnianie programowe w HomeKit pozwala deweloperom na dodawanie obsługi istniejących akcesoriów z zapewnieniem bezpieczeństwa i prywatności.
  • iBooks (zmiany w kolejnych betach)
    • Zmiana nazwy na Books
    • Zmiana interfejsu w celu upodobnienia do tego w App Store
    • Użycie czystej czerni w ciemnym motywie na wyświetlaczu OLED iPhone'a X
    • Dedykowana zakładka do audiobooków
  • Inne
    • Wsparcie dla Advanced Mobile Location (AML) do automatycznego wysyłania położenia użytkownika, gdy ten kontaktuje się z numerem alarmowym w krajach, gdzie AML jest wspierane

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
3.2.x T N N N N N N
4.x.x T 4.3 N N N N N
5.0.x T T 5.1 N N N N
6.x.x N T T T N N N
7.x.x N T T T T N N
8.x.x N T T T T 8.1 N
9.x.x N T T T T T N
10.x.x N N N T T T 10.2.1
11.x.x N N N N T T T
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]