Не удалось проверить приложение для iOS App Store, отсутствие архитектуры armv6 - программирование
Подтвердить что ты не робот

Не удалось проверить приложение для iOS App Store, отсутствие архитектуры armv6

При отправке моего приложения iOS в App Store проверка завершается с сообщением:

iPhone/iPod Touch: application executable is missing a required architecture.
At least one of the following architectures(s) must be present: armv6

Я использую Xcode 4.5 (4G182), в настоящее время последний. Некоторые из моих настроек сборки:

  • Архитектуры: armv6 armv7
  • Базовый SDK: последний iOS (iOS 6.0)
  • Действительные архитектуры: armv7 armv7s
  • Цель развертывания iOS: 4.0

Что здесь не так?

4b9b3361

Ответ 1

Задайте цель развертывания iOS iOS 4.3.

Ответ 2

Если вы используете Xcode 4.5, больше нет armv6 Затем вам нужно использовать более раннюю версию Xcode для поддержки iOS 4.3 (различные способы этого перечислены здесь http://blog.chpwn.com/post/31824877081)

Если это не обязательно, вы можете вырезать armv6 и просто поддерживать iOS 5 +

Вырезание armv6 продолжается → Build Settings->Architectures->Select Standard