#iphone #xcode #ios
#iPhone #xcode #iOS
Вопрос:
Xcode 3.2.6 поставляется с iOS SDK 4.3. Из-за нехватки места мне пришлось удалить мои старые версии Xcode, и теперь я застрял с этим: Как я могу запустить свое приложение на симуляторе iOS 4.0 или даже 3.2?
Должен ли я загружать и устанавливать старые SDK для iOS? Как я могу установить их для Xcode 3.2.6, чтобы они отображались в качестве опции для запуска?
Ответ №1:
Версии iOS поставляются в комплекте с SDK, так что да, вам придется установить предыдущие версии.
Некоторые «хаки» позволяют использовать предыдущие пакеты SDK для версий Xcode, но поскольку они меняются с версиями Xcode, я отказался от этой идеи…
Я настоятельно рекомендую сохранить старое устройство (iPhone 2G, iPod Touch) с предыдущей версией iOS, чтобы провести некоторое тестирование на устройстве, что я и делаю … и иногда меня удивляет armv6 или более медленный процессор…
Редактировать :
С Xcode 4.0.2 вы можете запускать, начиная с iOS3.2 на iPad, который отличается от iOS3.0 и близок к 4.0. От /Developer/Platforms/iPhone(OS|Simulator).platform/Developer/SDKs
:
iPhoneSimulator platform:
1003,4 MB iPhoneSimulator4.3.sdk
977,2 MB iPhoneSimulator4.2.sdk
820,6 MB iPhoneSimulator4.1.sdk
749,7 MB iPhoneSimulator4.0.sdk
693,1 MB iPhoneSimulator3.2.sdk
iPhoneOS platform:
358,8 MB iPhoneOS4.3.sdk
Комментарии:
1. Когда я устанавливаю для цели развертывания что-то низкое, я могу выбрать более старые симуляторы iOS для запуска.
2. ах, хорошо, извините, немного неправильно понял ваш вопрос 🙂 отредактировал мой ответ, думал, вы ищете более старые iOS