För att öka stödet för de senaste skärmstorlekarna och teknologierna kommer Apple snart att sluta acceptera iPhone-appar som inte drar full nytta av den ursprungliga skärmupplösningen för iPhone Xs Max. På samma sätt måste Apple Watch-appar stödja den nya maskinvaran för Apple Watch Series 4.
Apple har kommunicerat dessa uppdateringar i ett par inlägg igår på sin utvecklarportal. Inläggen uppmanar medlemmar i det betalda Apple Developer-programmet att skicka in sina appar och appuppdateringar till den förbättrade App Store och den helt nya Mac App Store i macOS Mojave.
Från och med mars 2019 måste alla nya appar och appuppdateringar för iPhone, inklusive universella appar, byggas med iOS 12 SDK och stödja iPhone XS Max. Alla nya appar och appuppdateringar för Apple Watch måste byggas med watchOS 5 SDK och stödja Apple Watch Series 4.
Tack vare sin större skärm med rundade hörn och fler pixlar kan serie 4 visa mer innehåll och visa mer information. Det är särskilt sant när du tänker på livliga detaljer som uppnås genom nya komplikationstyper på infograf- och infografmodulerna.
Apples sida dedikerad till Apple Watch-programvaruutveckling från tredje part inkluderar alla tillgångar, material, handledning och dokument som behövs för att bli redo för de nya watchOS 5-funktionerna. På samma sätt tillhandahåller Apple nödvändiga tillgångar för att hjälpa utvecklare att ta sina iPhone-appar till nästa nivå med iOS 12 och den nya iPhone Xs Max-skärmupplösningen.
Som en utvecklarvideo förklarar bör appar som utnyttjar adaptiva UI-layouter och säkra områdesinsatser se bra ut på Max med minimal ansträngning från utvecklarens sida. Alla appar byggda mot iOS 11 eller senare bör köra visningsläge på hela skärmen på iPhone X, iPhone Xs, iPhone Xs Max och iPhone Xr.
Från och med april 2018 måste alla nya iOS-appar, inklusive universella appar, optimeras för iPhone X.
I juli 2018 berättade Apple för utvecklare att uppdateringar av befintliga iPhone- och iPad-appar som lämnades in för godkännande behövs för att stödja iOS 11 och Super Retina-skärmen, annars skulle de bli avvisade.
Under de senaste två åren har Apple varit strängare med utvecklare när det gäller att stödja sin senaste teknik och formfaktorer. Jag önskar att Apple antog en sådan kompromisslös inställning tidigare eftersom det skulle ha hållit många sällan uppdaterade appar eller övergivna varor ur App Store-hyllorna.
Rendering via EverythingApplePro