Afgelopen december gaf Apple zijn geregistreerde ontwikkelaars een belangrijk bericht over een nieuwe regel die vereist dat alle nieuwe apps en app-updates voor iPhone, inclusief universele, worden gebouwd met de iOS 12 SDK en de nieuwe iPhone XS Max-vormfactor ondersteunen.
Vandaag heeft het bedrijf ontwikkelaars gewaarschuwd dat alle nieuwe en bijgewerkte iPhone-software die op en na 27 maart 2019 bij de App Store is ingediend, moet zijn gebouwd met minimaal de iOS 12.1 SDK en de nieuwe resolutie van 2.688 × 1.242 pixels op het nieuwste iPhone XS Max-model moet ondersteunen.
Dit betekent dat alle apps die tegen de nieuwste SDK zijn gebouwd, op de nieuwste apparaten op volledig scherm worden weergegeven, waardoor alle pixels ten volle worden benut.
Schermafbeeldingen van de App Store voor deze apparaten zijn ook vereist.
Bovendien moeten alle nieuwe en bijgewerkte apps voor iPad, of universele apps, worden geoptimaliseerd voor de native schermresolutie van het nieuwste 12,9-inch iPad Pro-model, dat de hoogste resolutie van elk iOS-apparaat heeft met 2.732 × 2.048 pixels.
Apple legt uit dat apps die ten volle profiteren van adaptieve UI-lay-outs en insets voor veilige gebieden er geweldig uit moeten zien op iPhone XS Max met minimale inspanning van de kant van de ontwikkelaar. de Max lijkt opgeblazen met vage tekst / afbeeldingen en zwarte randen.
Apple vereist ook dat alle nieuwe apps en updates die op of na 27 maart bij watchOS App Store worden ingediend, met de watchOS 5.1 SDK of hoger worden gebouwd en Series 4-horloges ondersteunen.
Dankzij het grotere display met afgeronde hoeken kan de Series 4 meer informatie weergeven, maar apps moeten worden geoptimaliseerd om volledig te profiteren van het verhoogde aantal pixels.
Last but not least schreef Apple dit om de veranderingen in de geheugenboekhouding te verduidelijken:
iOS 12 en tvOS 12 vereisen dat apps het geheugen veel efficiënter gebruiken dan voorheen. Als u problemen ondervindt bij het verminderen van de geheugenvereisten van uw app, neemt u contact met ons op om een machtiging voor uw app aan te vragen voor het gebruik van iOS 11-stijl geheugenboekhouding.
iOS 12 draait nu op meer dan 80 procent van de apparaten wereldwijd.