Что armv7s?


Это, кажется, новый вариант в более новом XCode - вместо "armv6 armv7" под допустимыми архитектурами я теперь вижу "armv7 armv7s". Что такое armv7s и нужно ли мне строить для него, а также armv7?

3   51   2012-09-24 20:42:38

3 ответа:

iPhone 5 будет поставляться только с iOS 6.0. Чтобы совпасть с запуском iOS 6.0, Apple выпустила разработчики новой версии средства разработки. Xcode 4.5 вносит два основных изменения: он удаляет поддержку ARMv6 ISA (используется ядром ARM11 в iPhone 2G и iPhone 3G), сохраняет поддержку ARMv7 (используется современными ядрами ARM) и добавляет поддержку новой целевой архитектуры, предназначенной для поддержки нового A6 SoC: armv7s.

вам не нужно строить для armv7s, чтобы добавить поддержку для iPhone 5. IPhone 5 также может запускать скомпилированный код armv7. Мое приложение только что было отправлено в магазин, и оно построено только на armv7 и работает идеально!

armv7s-это архитектура процессора A6 в iPhone 5. И да, вы также должны включить это. В последней версии Xcode поддержка armv6 прекращена.