Как установить старые симуляторы iOS в XCode 4.2.1 (SDK5.0) - PullRequest
36 голосов
/ 16 декабря 2011

Я только что купил новый iMac.Затем я скачал последнюю версию SDK 5.0 и установил XCode 4.2.1.Все работает нормально.Хотя я понял, что для отладки доступны только симуляторы iPhone и iPad 5.0.Поэтому я продолжал нажимать «Больше симуляторов» ... Я нажимал «Установить» для всех элементов, и некоторое время прошло, и когда я вернулся, он обозначался как «Установлен».Но когда я возвращаюсь к своему XCode, в списке все еще есть только Simulator 5.0.

Итак, как мне установить старые симуляторы в XCode 4.2.1?Я пропустил какие-либо шаги?Или мне нужно установить старые SDK?Пожалуйста помоги.Спасибо.

Ответы [ 2 ]

64 голосов
/ 16 декабря 2011

X-Code 4.2 будет иметь только симулятор iOS 5 и библиотеку. Если вы хотите более низкую версию симулятора и библиотеку с X-кодом, просто перейдите X-Code-> Prefferences-> Downloads Tab. На вкладке загрузок у вас будет две вкладки:

1) Компоненты - Здесь у вас будет возможность загрузить симулятор iOS 4.3 (~ 600 МБ), iOS 4.0-4.1 (~ 670 МБ) Поддержка отладки устройства, iOS 3.0-3.2.2 (686.3 МБ) Поддержка отладки устройства.

2) Документация - у Yoy будет возможность загрузить iOS 5.0, библиотека разработчика XCode 4.2, Mac OSX 10.7 Core Library.

enter image description here

Установите компоненты, которые вам когда-либо понадобятся, и все готово. Вы установили компоненты таким образом ??

14 голосов
/ 04 июня 2014

Если Xcode не показывает требуемые симуляторы, вы сможете скачать более старые xcodes отсюда: https://developer.apple.com/downloads/index.action?name=Xcode

Например:

  • Симулятор iOS 5 ->Xcode 4.3
  • Симулятор iOS 5.1 -> Xcode 4.3.3
  • Симулятор iOS 6 -> Xcode 4.6
  • Симулятор iOS 6.1 -> Xcode 4.6.3
  • Симулятор iOS 7 -> Xcode 5
  • Симулятор iOS 7.1 -> Xcode 5.1

Вы можете найти приложение Xcode внутри загруженного .dmg

  1. Откройте этот DMG * ​​1023 *
  2. Щелкните правой кнопкой мыши приложение Xcode и выберите «Показать содержимое пакета»
  3. Перейдите к: «Содержание / Разработчик / Платформы / iPhoneSimulator.platform / Developer» 1027 *
  4. Скопируйтенайдена папка симулятора (например, папка iPhoneSimulator7.1.sdk)
  5. Повторите шаги 2 и 3 для текущего приложения Xcode
  6. Вставьте папку симулятора

Перезапуск Xcodeпокажет вам новые добавленные симуляторы

Счастливого строительства и тестирования!

Update:
Протестировано в xCode 6, там же работает

...