I desember i fjor ga Apple sine registrerte utviklere en viktig heads-up om en ny regel som krever at alle nye apper og appoppdateringer for iPhone, inkludert universelle, bygges med iOS 12 SDK og støtter den nye iPhone XS Max formfaktor.
I dag advarte selskapet utviklere om at all ny og oppdatert iPhone-programvare som er sendt inn til App Store den 27. mars 2019, må bygges med minst iOS 12.1 SDK og støtte den nye oppløsningen 2 688 × 1 422 piksler på den nyeste iPhone XS Max-modellen.
Dette betyr at apper som er bygget mot den nyeste SDK-en, vil kjøre i fullskjermvisningsmodus på de nyeste enhetene, og dra full nytte av alle pikslene.
App Store-skjermbilder for disse enhetene vil også være påkrevd.
Videre må alle nye og oppdaterte apper for iPad, eller universelle apper, optimaliseres for den opprinnelige skjermoppløsningen til den nyeste 12,9-tommers iPad Pro-modellen, som har den høyeste oppløsningen for en hvilken som helst iOS-enhet med 2.732 × 2.048 piksler.
Apple forklarer at apper som drar full nytte av adaptive brukergrensesnittoppsett og sikre områdeinnsatser, skal se bra ut på iPhone XS Max med minimal innsats fra utviklerens side. De nye kravene er ment å forhindre spredning av uoptimerte apper som på større skjermede iPhoner som Max-utseendet er sprengt med uklar tekst / bilder og svarte kanter.
Apple krever også at alle nye apper og oppdateringer som sendes til watchOS App Store på eller etter 27. mars, bygges med watchOS 5.1 SDK eller nyere og støtter serien 4-klokker.
Takket være den større skjermen med avrundede hjørner, kan serie 4 vise mer informasjon, men appene må optimaliseres for å dra full nytte av det økte piksletallet.
Sist, men ikke minst, skrev Apple dette for å tydeliggjøre endringene i minnebokføring:
iOS 12 og tvOS 12 krever at apper bruker minnet langt mer effektivt enn før. Hvis du har problemer med å redusere minnekravene til appen din, kan du kontakte oss for å be om rett til at appen din skal bruke iOS 11-stilminne-regnskap.
iOS 12 kjører nå på mer enn 80 prosent av enheter over hele verden.