Durante la conferencia magistral del lunes en la Conferencia Mundial de Desarrolladores, Apple presentó iOS 11, la próxima gran actualización de software para iPhone, iPad y iPod touch. Como se sospechaba anteriormente, el sistema operativo móvil ha dejado de admitir aplicaciones heredadas de 32 bits..
Intentar lanzar una aplicación de 32 bits en iOS 11 ahora genera un mensaje que dice: "El desarrollador de esta aplicación necesita actualizarla para que funcione con iOS 11". Puedes tocar Okay para descartar el mensaje o tocar Aprende más para abrir la lista completa de aplicaciones de solo 32 bits que están instaladas actualmente en el dispositivo.
La aplicación Clips de Apple, por ejemplo, requiere un dispositivo iOS de 64 bits y la nueva aplicación Archivos está optimizada para la informática de 64 bits. A partir de iOS 10.3, Apple comenzó a nombrar y avergonzar aplicaciones heredadas a través de un nuevo Compatibilidad de aplicaciones sección en Configuración → General → Acerca de → Aplicaciones.
TUTORIAL: Cómo identificar aplicaciones heredadas de 32 bits en su dispositivo iOS
Las aplicaciones de 32 bits instaladas anteriormente ya no están disponibles para volver a descargarlas a través de la pestaña Comprado de la App Store. Además, la aplicación de 32 bits ya no aparece en la búsqueda de la App Store.
Es el momento adecuado para abandonar el soporte para aplicaciones que no sean de 64 bits porque la ejecución de aplicaciones heredadas de 32 bits junto con las de 64 bits ralentiza el sistema ya que iOS tiene que cargar las versiones de 32 bits y 64 bits del kernel y los marcos del sistema en la RAM.
Los dispositivos con chips A7 o más nuevos diseñados por Apple son de 64 bits, incluido el iPod touch de sexta generación y todos los iPhone y iPad de sus respectivos modelos de iPhone 5s y iPad Air en adelante.
De hecho, iOS 11 en sí no se ejecutará en un iPhone, iPad o iPod touch que no sea de 64 bits, lo que significa que el iPhone 5s, iPad Air y el iPod touch de sexta generación son ahora los dispositivos de nivel de entrada para iOS 11.