Em dezembro passado, a Apple deu aos desenvolvedores registrados um alerta importante sobre uma nova regra que exige que todos os novos aplicativos e atualizações de aplicativos para iPhone, incluindo os universais, sejam construídos com o iOS 12 SDK e suportem o novo fator de forma do iPhone XS Max.
Hoje, a empresa alertou os desenvolvedores de que todo software novo e atualizado para iPhone enviado à App Store em e após 27 de março de 2019 deve ser construído com pelo menos o iOS 12.1 SDK e oferecer suporte à nova resolução de 2.688 × 1.242 pixels no modelo mais recente do iPhone XS Max.
Isso significa que todos os aplicativos criados no SDK mais recente serão executados no modo de exibição em tela cheia nos dispositivos mais recentes, aproveitando ao máximo todos os pixels.
Também serão necessárias capturas de tela da App Store para esses dispositivos.
Além disso, todos os aplicativos novos e atualizados para iPad, ou aplicativos universais, devem ser otimizados para a resolução de tela nativa do modelo iPad Pro de 12,9 polegadas mais recente, que possui a resolução mais alta de qualquer dispositivo iOS, com 2.732 × 2.048 pixels..
A Apple explica que os aplicativos que tiram o máximo proveito dos layouts adaptáveis da interface do usuário e das áreas seguras devem ter uma ótima aparência no iPhone XS Max com o mínimo de esforço por parte do desenvolvedor. o Max aparece ampliado com texto / imagens confusas e bordas pretas.
A Apple também exige que todos os novos aplicativos e atualizações enviados à watchOS App Store em ou após 27 de março sejam construídos com o watchOS 5.1 SDK ou posterior e suporte aos relógios da Série 4.
Graças à sua tela maior com cantos arredondados, a Série 4 pode exibir mais informações, mas os aplicativos devem ser otimizados para aproveitar ao máximo o aumento da contagem de pixels.
Por último, mas não menos importante, a Apple escreveu isso para esclarecer as alterações na contabilidade da memória:
O iOS 12 e o tvOS 12 exigem que os aplicativos usem a memória com muito mais eficiência do que antes. Se você tiver dificuldade em reduzir os requisitos de memória do seu aplicativo, entre em contato conosco para solicitar um direito ao seu aplicativo para usar a contabilidade de memória no estilo iOS 11.
O iOS 12 agora está sendo executado em mais de 80% dos dispositivos em todo o mundo.