Desember lalu, Apple memberi para pengembang terdaftar sebuah head-up penting tentang aturan baru yang mensyaratkan bahwa semua aplikasi dan pembaruan aplikasi baru untuk iPhone, termasuk yang universal, dibuat dengan iOS 12 SDK dan mendukung iPhone XS Max form factor baru.
Hari ini, perusahaan memperingatkan pengembang bahwa semua perangkat lunak iPhone yang baru dan diperbarui yang diserahkan ke App Store pada dan setelah 27 Maret 2019 harus dibangun dengan setidaknya iOS 12.1 SDK dan mendukung resolusi 2,688 × 1.242 piksel pada model iPhone XS Max terbaru.
Ini berarti bahwa aplikasi apa pun yang dibangun melawan SDK terbaru akan berjalan dalam mode tampilan layar penuh pada perangkat terbaru, mengambil keuntungan penuh dari semua piksel.
Tangkapan layar App Store untuk perangkat ini juga akan diperlukan.
Selain itu, semua aplikasi baru dan yang diperbarui untuk iPad, atau aplikasi universal, harus dioptimalkan untuk resolusi tampilan asli dari model Pro iPad 12,9 inci terbaru, yang memiliki resolusi tertinggi dari semua perangkat iOS pada 2.732 × 2.048 piksel.
Apple menjelaskan bahwa aplikasi yang memanfaatkan penuh tata letak UI adaptif dan insets area aman harus tampak hebat di iPhone XS Max dengan upaya minimal dari pihak pengembang. Persyaratan baru dimaksudkan untuk mencegah proliferasi aplikasi yang tidak dioptimalkan yang pada iPhone layar besar seperti Max muncul diledakkan dengan teks / gambar fuzzy dan batas hitam.
Apple juga mengharuskan semua aplikasi dan pembaruan baru yang diserahkan ke watchOS App Store pada atau setelah 27 Maret dibangun dengan watchOS 5.1 SDK atau lebih baru dan mendukung jam tangan Seri 4.
Berkat layarnya yang lebih besar dengan sudut yang membulat, Seri 4 dapat menampilkan lebih banyak informasi, tetapi aplikasi harus dioptimalkan untuk memanfaatkan sepenuhnya peningkatan jumlah piksel.
Last but not least, Apple menulis ini untuk mengklarifikasi perubahan dalam akuntansi memori:
iOS 12 dan tvOS 12 membutuhkan aplikasi untuk menggunakan memori jauh lebih efisien daripada sebelumnya. Jika Anda mengalami kesulitan mengurangi persyaratan memori aplikasi Anda, hubungi kami untuk meminta hak aplikasi Anda untuk menggunakan akuntansi memori gaya 11-iOS.
iOS 12 sekarang berjalan di lebih dari 80 persen perangkat di seluruh dunia.