Имейте только 4.3 SDK, хотите и 3.x - PullRequest
1 голос
/ 21 июля 2011

Я знаю, что это обсуждалось ранее, но я не цитировал, чтобы понять большинство ответов.Как вы можете сказать из моих других вопросов здесь, я полный новичок, когда дело доходит до создания приложений с использованием XCode.У меня есть только SDK для iOS 4.3.

Мой друг хочет мое приложение, но у него есть только iPhone 3. Он не обновился до iOS4.Я не вижу причин, по которым мое приложение не могло работать на более ранней версии iOS, это довольно просто.

Итак, я хотел бы знать, как я могу добавить предыдущие SDK в мою библиотеку XCode?Должен ли я просто загрузить предыдущую версию XCode с SDK и установить ее?Будет ли этот кирпич XCode?Если так, то что тогда?Могу ли я что-нибудь сделать, мне бы очень хотелось, чтобы это было написано с учетом 3.x и выше.

Буду очень признателен за самые простые и более простые ответы без жаргона!1008 * Спасибо!

Ответы [ 2 ]

2 голосов
/ 29 июля 2011

если у вас iOS 4.3 SDK, вы также можете выбрать любую предыдущую версию iOS. В настройках сборки вашего проекта XCode убедитесь, что ваш базовый SDK установлен на самый высокий уровень (в данном случае 4.3), но измените цель развертывания на любую нужную версию iOS (старайтесь не опускаться ниже 3.0).

Убедитесь, что вы проверили его, чтобы убедиться, что вы не используете какие-либо функции, которых нет в целевой версии SDK.

0 голосов
/ 21 июля 2011

Каждая загрузка iOS содержит каждую (большую часть) предыдущих версий. Они находятся в установочных пакетах в папке на образе диска. Например, в xcode_4.0.1_and_ios_sdk_4.3.dmg (после установки основного пакета) откройте папку Packages , установите iPhoneSDK3_2.pkg и iPhoneSimulatorSDK3_2.pkg (при необходимости).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...