iphone - olvide - restricciones ios 12
¿Debo agregar el soporte de armv6 al limitar las aplicaciones a iOS 4.0+? (2)
En este momento estoy compilando para armv6 y armv7. También configuré la versión de destino de iOS como 4.0.
¿Tengo razón al decir que todos los dispositivos capaces de ejecutar iOS 4.0+ son armv7, y por lo tanto puedo dejar de compilar para armv6?
No es gran cosa, pero significa que el binario de mi aplicación será bastante más pequeño si puedo.
Lo siento, pero no tienes razón. El iPhone 3G y el iPod Touch 2G son capaces de ejecutar iOS 4 (apenas) e incluyen un procesador armv6.
ARMv8 / ARM64 = iPhone 5s, iPad Air, Retina iPad Mini ARMv7s = iPhone 5, iPhone 5c, iPad 4 ARMv7 = iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3, iPad Mini ARMv6 = iPhone, iPhone 3G, iPod 1G/2G
iOS 4.3+ requiere ARMv7. Si su objetivo de implementación es 4.3, puede excluir el soporte de armv6.
A partir de XCode 4.5 no puede compilar para armv6 @Paul de Lange
Puede dejar de forma segura el soporte de armv6 SI establece su destino de implementación en 4.3 . Esto se debe a que iOS 4 se puede instalar en dispositivos armv6 solo hasta 4.2.