Ответ 1
Задайте цель развертывания iOS iOS 4.3.
При отправке моего приложения 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), в настоящее время последний. Некоторые из моих настроек сборки:
Что здесь не так?
Задайте цель развертывания iOS iOS 4.3.
Если вы используете Xcode 4.5, больше нет armv6 Затем вам нужно использовать более раннюю версию Xcode для поддержки iOS 4.3 (различные способы этого перечислены здесь http://blog.chpwn.com/post/31824877081)
Если это не обязательно, вы можете вырезать armv6 и просто поддерживать iOS 5 +
Вырезание armv6 продолжается → Build Settings->Architectures->Select Standard