Симулятор iOS возвращается к iOS7, когда я пытаюсь запустить 6

У меня странная ситуация в XCode 5, которую я не могу объяснить. Целью сборки моего проекта является iOS 6.1. Я захожу в меню симулятора и меняю устройство на iPhone Retina (4 дюйма) / iOS 6.1. Должно работать в iOS6, да?

Когда я нажимаю «Выполнить», симулятор немедленно переключается на iOS7 и вместо этого запускает приложение. Я пытался удалить приложение из сима, очистить папку сборки, сбросить симулятор, перезапустить оба... все стандартные вещи. Еще бывает.

Это проект, над которым я работал в iOS6/Xcode 4. Когда я впервые открыл его в XCode 5, мне было предложено «обновить раскадровку». Я нажал «да», потому что это показалось хорошей идеей. Теперь я беспокоюсь, что больше не могу поддерживать (или даже тестировать) iOS6???

Цените любую помощь.


person Reid    schedule 01.10.2013    source источник
comment
Какова цель развертывания?   -  person vikingosegundo    schedule 01.10.2013
comment
Вы пытаетесь запустить 64-битный iphone? Я не думаю, что iOS6 работает для этого устройства.   -  person PWiggin    schedule 01.10.2013


Ответы (1)


Несколько вещей, которые нужно проверить:

  1. Как сказал @vikingosegundo, щелкните файл проекта и выберите «Информация» вверху. Ваша «Цель развертывания iOS» должна быть установлена ​​​​на 6.0 или 6.1.
  2. Оставайтесь в файле проекта и нажмите на основную цель. Выберите «Общие» вверху. Ваша «цель развертывания» также должна быть установлена ​​​​на 6.0 или 6.1.

Теперь, когда вы выбираете симулятор для запуска вашего проекта, он должен дать вам возможность запускать на iOS 6.0/6.1 или iOS 7.0.

Кроме того, вы можете работать с файлом раскадровки в режиме iOS 6 или 7, выбрав файл раскадровки в навигаторе проекта, щелкнув «Инспектор файлов» и изменив «Сборки для» и «Просмотр как» на соответствующую цель iOS.

(Чтобы найти инспектор файлов: в XCode, после того, как вы выбрали файл раскадровки, перейдите на правую панель и щелкните маленький значок документа в верхнем левом углу. Когда вы наведете на него курсор, он должен сказать «Показать файловый инспектор')

person JiuJitsuCoder    schedule 01.10.2013
comment
Д'ОХ! Я изменил цель развертывания в обоих местах, но в схеме она по-прежнему была установлена ​​на iOS7. Мне нужно больше кофе. Спасибо за вашу помощь!! - person Reid; 01.10.2013