2013-04-08 1 views
1

Мое приложение исторически поддерживало iOS 5 & вверх. Мы только недавно решили отказаться от поддержки прошивкой 5. Я удалил поддержку из приложения, выполнив следующие действия:Я сбросил iOS 5, как мне удалить iOS 5.x из целевой схемы Xcode?

  • Нажатие на цели проекта
  • найдите IOS Deployment Target в Строительства Настройки
  • Установка этого значения к iOS 6.0

Однако, когда я просматриваю список возможных симуляторов из раскрывающегося списка схемы, я все еще могу выбрать iOS 5.0 и iOS 5.1.

Я беспокоюсь, это означает, что я, возможно, не установил минимальную поддерживаемую версию моего приложения в 6.0. Мое приложение выйдет из строя на любом предварительном iOS 6, так как мы начали использовать Auto Layout для некоторых новых представлений. Любые новые проекты показывают только новейшие симуляторы в качестве целей схемы.

Что мне не хватает? Как мне получить это раскрывающееся меню, чтобы не показывать мне варианты симулятора iOS 5.0 и 5.1?

+0

Схемы Xcode всегда были слишком стойкими. Возможно, удаление данных будет исправлено, но я ничего не делал, когда пробовал. – CodaFi

+0

Иногда увольнение и перезапуск Xcode заставляет его пересмотреть ситуацию схемы. А иногда нет. – matt

+0

О, извините, забыли упомянуть: рассмотрите вопрос о подаче отчета об ошибке с Apple. Вероятно, вы находитесь в ситуации, когда вы можете сделать хороший снимок экрана, четко показывая, что цель развертывания - 6.0, но симулятор 5.0 все еще появляется в схемах. – matt

ответ

0

У вас ничего не пропало. Установка цели развертывания определит минимальную версию, необходимую для установки приложения.

Я не знаю, как спрятать ненужную цель из выпадающего списка схемы.

Смежные вопросы