Проблема с XCode 5.0.1 и iOS 5.1
После обновления XCode до 5.0.1 на Mavericks я не могу установить симулятор iOS 5, он удалился из раздела "Загрузка"... Это происходит только со мной или у кого-то еще есть аналогичная проблема?
![enter image description here]()
Возможно ли установить симулятор 5.1 из-за страницы загрузки Xcode?
Ответы
Ответ 1
Я сталкиваюсь с тем же, когда я установил XCode4.5. Затем я скопировал SDK с моего старого xcode на новый xcode.
SDK находится по следующему пути.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk
/Applications/Xcode4.5.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk
Ответ 2
К сожалению, iOS Simulator 5.0 и 5.1 не работают с Mavericks. Причина этого лучше всего объяснить gparker на форумах разработчиков (https://devforums.apple.com/message/911139#911139):
Симулятор iOS не дублирует некоторые из низкоуровневых частей iOS. Например, он использует ядро хоста OS X вместо попытки виртуализации ядра iOS. Симулятор iOS требует, чтобы эти подсистемы выглядели достаточно схожими между имитированным iOS и хост-OS X. Когда новая хост-OS X слишком сильно изменяется, она может разорвать старые симуляторы. В этот момент кто-то делает инженерное и стоимостное решение либо обновить старый симулятор, либо отказаться от поддержки.
Не тот ответ, который мы с тобой надеялись найти. Конечно, вы могли бы запустить Mountain Lion в Parallels для тестирования iOS 5.x.
Ответ 3
iOS Simulator 5.0/5.1 доступен только для Mountain Lion. Если вы работаете на Mavericks, вы увидите только iOS 6.0/6.1/7.0.
iOS5 Simulator на XCode5-GM
Ответ 4
Дополнительные симуляторы можно установить из Xcode -> Preference -> Downloads -> Components
![enter image description here]()
Однако в случае Xcode 5.x iOS 5 симулятор не может быть установлен, поскольку Mavericks не позволяет его.
![enter image description here]()
Документ Apple для Xcode 5