Нет архитектур для компиляции для (ARCHS = arm6 arm7, VALID_ARCHS = armv7)
Я постоянно становлюсь ниже ошибки при создании приложения:
No architectures to compile for (ARCHS=arm6 arm7, VALID_ARCHS=armv7).
Я попробовал добавить arm6 arm7
в архитектуру, но не работал. Я также пробовал просто arm6
и arm7
, но все же не был.
Кроме того, я устанавливаю цель развертывания на 4.3 iPhone
.
У меня версия Xcode 4.3.1
.
Пожалуйста, помогите!
Ответы
Ответ 1
Вы должны выполнить два шага:
Здесь нет кнопок "save", поэтому я добавляю еще одну пустую строку, нажимая клавишу "Enter", удаляя ее, а затем щелкнув в другом месте, чтобы я убедился, что у меня есть оба из них:
![enter image description here]()
- Теперь перейдите в файл AppName-Info.plist и найдите ключ "Требовать возможности устройства" и удалите его все.
Теперь это сделано.
Ответ 2
установить "Только встроенная активная архитектура" = НЕТ
это сработало для меня после обновления старого проекта до xcode5
Ответ 3
Это отлично работает для меня:
Установите архитектуры на " Стандарт (armv7, armv7s)" и после установки вручную Допустимые архитектуры до armv7 armv7s
![enter image description here]()
Ответ 4
Не arm6 и arm7, попробуйте добавить armv6 и armv7 в качестве архитектур.
Ответ 5
Добавить архитектуры только armv7. Удалите armv6, затем попробуйте.
Ответ 6
Я использую последние Xcode и iPhone5. Я сделал это для armv7s и armv7. Он позаботился о моей проблеме, которая была ошибкой No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7)
.
Ответ 7
Вставить 64 бит:
Установите архитектуры на "$(ARCHS_STANDARD_32_64_BIT)"
и после того, как заданы вручную Допустимые архитектуры до armv7 arm64
. Моя версия XCode была 5.1. Базовый SDK был iOS 7.1
Цель развертывания - 6.0.
В других настройках конфигурации:
Установите архитектуры "$(ARCHS_STANDARD)"
и после того, как заданы вручную Допустимые архитектуры до armv7 arm64
. Моей версией XCode было 6.2. Базовый SDK был iOS 8.2
Цель развертывания - 6.0.