Имейте только 4.3 SDK, хотите и 3.x

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

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

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

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

Спасибо!

2 ответа

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

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

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

Другие вопросы по тегам