Apple ya acepta en el App Store apps optimizadas para el iPhone Duo, su primer iPhone plegable. Según anunció el lunes 5 de octubre en su portal para desarrolladores, basta con recompilar la app con Xcode 27.1 y enviarla desde App Store Connect, el panel donde se administran las apps de la tienda. Es la última pieza antes del lanzamiento: el teléfono, que saldrá con iOS 27.1, llega a las tiendas el 23 de octubre.
Por qué importa el SDK de iOS 27.1
El SDK (el conjunto de herramientas y bibliotecas con el que se compila una app) define cómo se comporta tu app en el plegable. Apple lo explica en su guía para preparar apps para iPhone Duo con tres escenarios:
- SDK de iOS 26 o anterior: la app funciona, pero no se adapta. Con el teléfono abierto aparece al centro de la pantalla interior, con espacio vacío alrededor.
- SDK de iOS 27: la app ocupa casi toda la pantalla interior, pero sigue esquivando la barra de estado, que en el Duo abierto queda en el borde derecho.
- SDK de iOS 27.1 o posterior: la app está optimizada y usa toda la pantalla; las barras de herramientas y de pestañas pasan a mostrarse en vertical, debajo de la barra de estado.
Ese último cambio es el que pide trabajo: Apple advierte que, antes de publicar una versión compilada con el SDK de iOS 27.1, hay que revisar que el contenido se acomode a las barras verticales. Xcode 27.1 está como Release Candidate, la versión candidata a final, e incluye un simulador del iPhone Duo que Apple describe como la mejor forma de probar la experiencia completa. Con Device Hub, que incluye un simulador de iOS redimensionable, puedes revisar cómo se comporta la app en todas las posturas y orientaciones del teléfono.
Lo que Apple pide revisar en el código
La guía resume los errores típicos. El principal es medir la app con UIScreen.main: en el Duo, el tamaño de la app cambia cada vez que lo doblas o desdoblas, y no siempre coincide con el de la pantalla, así que hay que medir desde la vista o la ventana y volver a leer el tamaño cuando cambia. Tampoco conviene decidir el diseño por la orientación del dispositivo ni por si es iPhone o iPad. Con el Duo, una app de iPhone puede tener cualquier combinación de clases de tamaño (size classes, las categorías "compacto" y "regular" con las que iOS describe el espacio disponible), y en la pantalla interior debería verse como una extensión natural de su diseño para iPad. Apple también pide quitar comparaciones con tamaños fijos de pantalla, porque no van a coincidir con los del Duo.
Para encontrar estos problemas, Xcode trae una "skill" para su asistente de código: le pides "get my app ready for iPhone Duo", revisa el proyecto, explica cada problema y propone un arreglo. Apple aclara que encuentra la mayoría, no todos.



