Настройки сборки дублируются: есть настройки сборки проекта и настройки сборки цели.Обычно, если вы изменяете настройки проекта, настройки цели автоматически изменяются, и это полезно, если проект содержит несколько целей.Но иногда это не работает, и у вас есть возможность вручную изменить настройки цели, которые являются фактическими настройками, используемыми для создания цели.Итак, начните с этого и убедитесь, что целевые настройки выглядят так:
- Архитектуры: $ (VALID_ARCHS)
- Допустимые архитектуры: armv6 armv7 (значение по умолчанию)
- Цель развертывания iOS: iOS 4.2.1 или ниже
Если это не сработает, возможно, проблема в том, чтопрофиль обеспечения настроен неправильно.Простой способ убедиться, что он работает правильно, это заставить Xcode управлять им за вас.Поэтому удалите профиль обеспечения со своего устройства и из Организатора, а также удалите профиль разработчика из Организатора.Затем подключите iPhone, щелкните его правой кнопкой мыши в органайзере и выберите: Добавить устройство на портал подготовки .
Редактировать
Убедитесь, что вы удалилидругие значения в Архитектура .Например, на скриншоте ниже вы должны удалить выбранную строку armv7 .
