Choć poprzednio Apple informował, że ostatecznym terminem, w którym będzie jeszcze przyjmował do App Store, aplikacje skompilowane dla starszych SDK, jest koniec kwietnia, to mienił zdanie. Z powodu zamieszania związanego z pandemią, deweloperom daje więcej czasu.
Nowy termin: 30 czerwca
Po 30 czerwca Apple będzie dopuszczał do App Store jedynie aplikacje zgodne z poniższymi wytycznymi:
- Aplikacje na iPhone’a lub iPada muszą być zbudowane z SDK iOS 13, lub nowszym i korzystać z klawiatury ze storyboard Xcode dla ekranu startowego aplikacji.
- Aplikacje dla iPhone’a muszą obsługiwać wszystkie rozmiary ekranów iPhone’a, a wszystkie aplikacje dla iPada muszą obsługiwać wszystkie ekrany iPada.
- Aplikacje dla Apple Watch muszą być zbudowane na SDK dla systemu watchOS 6 lub nowszego.
- Aplikacje, które uwierzytelniają lub konfigurują konta użytkowników, muszą obsługiwać funkcję Sign in with Apple, jeśli wymaga tego punkt 4.8 wytycznych App Store Review Guidelines.
- Aplikacje z kategorii Kids muszą być w pełni zgodne ze wskazówkami 1.3 oraz 5.1.4 Wytycznych dotyczących dopuszczania aplikacji (App Store Review Guidelines).
- Aplikacje korzystające z języka HTML 5 muszą być w pełni zgodne z punktami 4.7 sekcji 4, 5 i 6 wytycznych dotyczących weryfikacji aplikacji (App Store Review Guidelines).
Powyższe wymogi dotyczą aktualizacji aplikacji. Nowe wersje są nimi objęte już od jakiegoś czasu. Więcej informacji: Deadline for App Updates has Been Extended https://developer.apple.com/news/?id=03262020b
W artykule referencyjnym (https://developer.apple.com/news/?id=03262020) w punkcie pierwszym nie ma nic o klawiaturze. Proponowałbym napisać krótkie sprostowanie.