Нужно ли добавлять поддержку armv6 при ограничении приложений до iOS 4.0+?
на данный момент я компилирую для armv6 и armv7. Я также установил целевую версию iOS как 4.0.
Я прав, говоря, что все устройства, способные работать под управлением iOS 4.0+ являются armv7, и поэтому я могу остановить компиляцию для armv6?
Не большое дело, но это означает, что двоичный файл моего приложения будет совсем немного меньше, если я могу.
2 ответа:
Извините, но вы не правы. IPhone 3G и iPod Touch 2G могут работать под управлением iOS 4 (едва), и они включают в себя процессор 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/2GiOS 4.3 + требуется ARMv7. Если ваша цель развертывания-4.3, вы можете исключить поддержку armv6.
начиная с XCode 4.5 вы не можете построить для armv6 @Paul de Lange