Apple opublikowało szczegóły dot. domyślnych przeglądarek internetowych i klientów email

04/08/2020, 11:15 · · · 0

Jedną z nowości w iOS 14 i iPadOS 14, na którą czekamy od lat, jest możliwość zmiany domyślnej przeglądarki internetowej z Safari na wybraną przez siebie (np. DuckDuckGo) i domyślnego klienta pocztowego, np. z Mail na FastMail.

Apple przygotowało i opublikowało wytyczne dla deweloperów, które muszą spełnić, jeśli chcą, aby ich aplikacje można było wykorzystywać jako programy zastępcze. Tutaj jest spore pole do popisu dla nieuczciwych deweloperów, więc ten krok mnie kompletnie nie dziwi.

Oto lista wymagań, aby app mógł zostać domyślną przeglądarką internetową:

  • app nie może wykorzystywać UIWebView
  • po uruchomieniu, program musi mieć pole tekstowe do wpisywania adresu URL, mieć narzędzia do wyszukiwania linków w internecie lub posiadać listę wcześniej przygotowanych linków
  • po wpisaniu adresu URL, aplikacja musi nawigować użytkownika bezpośrednio do tego adresu, bez pośrednich redirectów oraz wyświetlania niechcianych treści
  • app nie może żądać dostępu do całej biblioteki iCloud Photos – Apple precyzuje z jakich API może korzystać
  • przeglądarki nie mogą sprawdzać położenie użytkownika non-stop – mogą jedynie prosić o dostęp „podczas używania” programu
  • przeglądarki nie mają dostępu do bazy danych HomeKit
  • przeglądarki nie mogą sondować za pomocą Bluetooth, gdy są w tle
  • nie mają też dostępu do HealthKita

W przypadku klientów mailowych, wymagania i ograniczenia wyglądają następująco:

  • muszą móc wysłać maila do każdego ważnego adresu email
  • muszą potrafić odbierać pocztę od każdego ważnego adresu email
  • dozwolone są aplikacje, które ograniczają źródła maili przychodzących, pod warunkiem, że użytkownik ma kontrolę nad regułami

Więcej szczegółów na ten temat znajdziecie na stronach Apple dla deweloperów.



0

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki, mechaniczne klawiatury i zwinne samochody.