Ответ 1
OP отправляет решение вместе с самим вопросом. Но я считаю, что было бы лучше добавить его в качестве ответа. В Xcode 5.1
яблоко внес значительные изменения в раздел architecture
. Они сделали arm64
частью Стандартных архитектур. Это означает, что проекты, использующие настройки по умолчанию, будут автоматически создаваться и для arm64
. Итак, , что вы будете делать, если ваше приложение не поддерживает arm64
?.
Док говорит:
Проекты, не поддерживающие 64-разрядную, должны специально настроить настройку построения архитектур, чтобы не включать 64-разрядные версии.
Как это сделать?
-
Goto Targets → Настройки сборки → Архитектуры → Архитектуры
-
Двойной щелчок по архитектуре отобразит меню. Выбрать другие
-
Удалить существующую строку - $(ARCH_STANDARD). Добавьте необходимые архитектуры один за другим.
-
Теперь ваш раздел архитектуры будет выглядеть следующим образом