Что означает это предупреждение Xcode? "В исполняемом файле приложения отсутствует необходимая архитектура. ..." - PullRequest
4 голосов
/ 16 октября 2011

Когда я собираю и запускаю свое приложение для iOS 5 в Xcode 4.2 для моего iPod touch 4-го поколения (первое с дисплеем Retina), я получаю это предупреждение:

предупреждение: iPhone / iPod Touch: отсутствует исполняемый файл приложения Требуемая архитектура. По крайней мере, одна из следующих архитектур должен присутствовать: armv6 (-19033)

Несмотря на предупреждение об отсутствующей архитектуре, приложение работает на моем iPod touch. Что я должен сделать, чтобы избавиться от этого предупреждения?

Это то, что я вижу в моих настройках сборки. Нет другой архитектуры, кроме armv7 (которая, я думаю, была особенной для iPhone 3GS и, возможно, всех последующих устройств): enter image description here

1 Ответ

5 голосов
/ 16 октября 2011

Вручную добавьте строку «armv6» (без кавычек) в качестве нового типа арки (дважды щелкнув строку «Standard (armv7)», затем нажмите кнопку «+» в нижней части всплывающего окна), и ошибка исчезнет. после «Очистить» и «построить».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...