Advertencia: la aplicación no está optimizada para iOS 10; puede hacerlo
En la versión beta de iOS 10.3, los usuarios reciben la advertencia al iniciar algunas aplicaciones de que la aplicación no está optimizada para iOS 10. En este consejo práctico, explicamos qué hay detrás y qué puede hacer al respecto.
Advertencia: la aplicación no está optimizada para iOS 10
La advertencia en iOS 10.3 se refiere al entorno de 64 bits que Apple ha instalado en sus teléfonos celulares desde el iPhone 5S. En lugar de un procesador de 32 bits, hay un procesador de 64 bits en todos los iPhones del iPhone 5S. Esto hace que los nuevos iPhones sean más rápidos porque pueden procesar más datos a la vez. Sin embargo, esto tiene un impacto en las aplicaciones:
- Las aplicaciones deben estar optimizadas para procesadores de 64 bits para que puedan beneficiarse de ellas. Si las aplicaciones de 32 y 64 bits se ejecutan en paralelo en un procesador de 64 bits, las aplicaciones de 32 bits ralentizan el iPhone.
- Por lo tanto, Apple no ha permitido nuevas aplicaciones puras de 32 bits en su tienda desde 2015, también se debe presentar una versión de 64 bits.
- Por lo tanto, se puede suponer que Apple tarde o temprano excluirá las aplicaciones de 32 bits del iPhone. El mensaje de advertencia en iOS 10.3 es el primer presagio de este paso.
- A partir de iOS 11, es probable que las aplicaciones de 32 bits ya no se ejecuten en el iPhone. Si Apple se mantiene fiel a su estrategia, iOS 11 aparecerá en el otoño.
- Para los programadores de aplicaciones, esto significa mucho esfuerzo: las aplicaciones deben reescribirse para que se ejecuten en el nuevo entorno. Es probable que el esfuerzo sea demasiado alto para las editoriales más pequeñas.
- Si no puede prescindir de aplicaciones individuales para las que aparece el mensaje de advertencia, no debe actualizar a iOS 11 por el momento.
- Dado que los iPhones más antiguos, como el iPhone 5 y 5c, se ejecutan en un entorno de 32 bits, es probable que iOS 11 ya no esté disponible para estos iPhones.
En la página siguiente, le mostraremos cómo averiguar si tiene un iPhone con un procesador de 32 o 64 bits.