Как установить старые симуляторы iOS в XCode 4.2.1 (SDK5.0)
Я только что купил новый iMac. Затем я загрузил последнюю версию SDK 5.0 и установил XCode 4.2.1. Все работает нормально. Хотя я понял, что доступны только для iPhone и iPad Simulators 5.0 для отладки. Поэтому я нажал кнопку "Больше симуляторов"... Я нажимаю "Установить" для всех элементов, а время прошло, и когда я вернулся, это обозначалось как "Установлено". Но когда я возвращаюсь к своему XCode, в списке еще есть только симуляторы 5.0.
Итак, как мне пойти на установку старых симуляторов в XCode 4.2.1? Я пропустил какие-то шаги? Или мне нужно установить старые SDK? Пожалуйста помоги. Спасибо.
Ответы
Ответ 1
X-Code 4.2 будет иметь только симулятор iOS 5 и только библиотеку. Если вы хотите, чтобы симулятор с более низкой версией и библиотека с X-Code только что получили X-Code- > Prefrences- > Downloads Вкладка. На вкладке "Загрузки" вы будете иметь две вкладки:
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 Developer libaray, базовую библиотеку Mac OSX 10.7.
![enter image description here]()
Установите компоненты, которые вам нужны, и там вы идете. Вы установили компоненты таким образом?
Ответ 2
Если Xcode не отображает желаемые симуляторы, вы сможете скачать старшие xcodes:
https://developer.apple.com/downloads/index.action?name=Xcode
Например:
- iOS 5 Simulator → Xcode 4.3
- iOS 5.1 Simulator → Xcode 4.3.3
- iOS 6 Simulator → Xcode 4.6
- iOS 6.1 Simulator → Xcode 4.6.3
- iOS 7 Simulator → Xcode 5
- iOS 7.1 Simulator → Xcode 5.1
Вы можете найти приложение Xcode внутри загруженного .dmg
- Откройте этот DMG
- Щелкните правой кнопкой мыши на приложении Xcode и выберите "Показать содержимое пакета"
- Перейти к: Содержание/Разработчик/Платформы/iPhoneSimulator.platform/Разработчик
- Скопируйте найденную папку симулятора (например, папку iPhoneSimulator7.1.sdk)
- Повторите шаги 2 и 3 для вашего текущего приложения Xcode
- Вставить папку симулятора
Перезапуск Xcode покажет вам новые добавленные имитаторы
Счастливое строительство и испытания!
Update:
Протестировано в xCode 6, работая там также