În decembrie trecut, Apple a oferit dezvoltatorilor săi înregistrați o importanță importantă în legătură cu o nouă regulă care necesită ca toate aplicațiile noi și actualizările de aplicații pentru iPhone, inclusiv cele universale, să fie construite cu SDK-ul iOS 12 și să susțină noul factor de formă iPhone XS Max..
Astăzi, compania i-a avertizat pe dezvoltatori că tot software-ul iPhone nou și actualizat trimis la App Store la și după 27 martie 2019 trebuie să fie construit cu cel puțin SDK-ul iOS 12.1 și să sprijine noua rezoluție de 2.688 × 1.242 pixeli pe cel mai recent model iPhone XS Max..
Aceasta înseamnă că orice aplicație construită pe ecranul SDK va rula în modul de afișare pe ecran complet pe ultimele dispozitive, profitând la maximum de toți pixelii.
Se vor face, de asemenea, capturi de ecran din App Store pentru aceste dispozitive.
În plus, toate aplicațiile noi și actualizate pentru iPad sau aplicații universale trebuie să fie optimizate pentru rezoluția nativă a ecranului cel mai recent model Pro iPad de 12,9 inci, care are cea mai mare rezoluție a oricărui dispozitiv iOS la 2.732 × 2.048 pixeli.
Apple explică că aplicațiile care profită din plin de machete adaptive ale UI și seturi de zone sigure ar trebui să arate grozav pe iPhone XS Max cu un efort minim din partea dezvoltatorului. Noile cerințe sunt menite să împiedice proliferarea de aplicații neautorizate, pe iPhone-uri cu ecran mai mare, precum Max apare apărut cu text / imagini confuze și borduri negre.
Apple necesită, de asemenea, ca toate aplicațiile și actualizările noi trimise către WatchOS App Store la sau după 27 martie să fie construite cu ajutorul SDK watchOS 5.1 sau ulterior și să suporte ceasurile Seria 4.
Datorită ecranului său mai mare cu colțuri rotunjite, Seria 4 poate afișa mai multe informații, dar aplicațiile trebuie optimizate pentru a profita din plin de numărul crescut de pixeli..
Nu în ultimul rând, Apple a scris acest lucru pentru a clarifica modificările contabilității memoriei:
iOS 12 și tvOS 12 necesită aplicații să utilizeze memoria mult mai eficient decât înainte. Dacă aveți dificultăți în a reduce cerințele de memorie ale aplicației, contactați-ne pentru a solicita un drept pentru aplicația dvs. să utilizeze contabilitate de memorie în stil iOS 11.
iOS 12 rulează acum pe peste 80 la sută din dispozitivele din întreaga lume.