Исполняемый файл приложения не имеет необходимой архитектуры. хотя бы один из следующих armv7

Я получаю эту ошибку при отправке в магазин приложений «исполняемый файл приложения не имеет необходимой архитектуры. По крайней мере один из следующих armv7»

Я не хочу создавать свое приложение для armv7, поскольку сборка не удастся, потому что моя сторонняя библиотека несовместима с armv7.

Вот мои конфигурации проекта / сборки. Пожалуйста, помогите - Архитектуры: armv6 (я удалил $ (ARCHS_STANDARD_32_BIT)) Базовый SDK: последняя версия iOS (5.0) Только сборка активной архитектуры: Нет действительных архитектур: armv6 armv7 i386


person user1041086    schedule 22.12.2011    source источник


Ответы (1)


перейдите в настройки проекта -> Настройки сборки -> и дважды щелкните Архитектура, добавьте armv6 и armv7 и удалите все, что у него есть

person Saurabh    schedule 22.12.2011
comment
Я добавил armv6 и armv7 в настройки своего проекта. Больше ничего нет. Но для моих настроек Targets у меня есть только armv7 (потому что я не хочу компилировать для armv7). Все это по-прежнему дает мне ту же ошибку. - person user1041086; 22.12.2011
comment
если вы не используете iOS5, попробуйте собрать с помощью Xcode 3.2.3. Я также столкнулся с аналогичной проблемой с Xcode 4, и в итоге я скомпилировал код в Xcode 3.2.3. - person Saurabh; 22.12.2011