2010-06-29 2 views
2

Я только что загрузил XCode 3.2.3 с iphone sdk 4, но мне нужно скомпилировать мое приложение с 3.1.3, но нет никаких параметров в настройках проекта (только 4.0 или 3.2). Есть ли другая возможность для меня, кроме перехода на XCode 3.2.2?компиляция iphone 3.1.3 с XCode 3.2.3?

+0

Что вы видите в базе SDK. Вы можете выбрать 3.2, и, как говорит Джон, просто измените цель развертывания на 3.1.3. –

+0

Но если я установил 3.2, я действительно использую симулятор ipad. Как я могу использовать симулятор iphone? – Alex1987

+0

Правда, но ОС практически идентичны в смысле того, как они будут запускать ваши приложения (за небольшим исключением). Если вы ищете различия «look & feel», ничто не сравнится с устройством, для которого оно предназначено. Я использую iPad sim для проверки функциональности определенных вещей и обнаружения утечек, но это все. –

ответ

1

В разделе «Развертывание» настроек «Сборка» есть возможность установить целевую среду развертывания ОС iPhone. Вы можете выбрать 3.1.3 из списка доступных версий ОС.

+0

Правда, но он спрашивал о SDK, который! = Цель развертывания (хотя это то, что некоторые люди имеют в виду, иногда;) –

0

Да, вы можете выбрать любую цель развертывания iPhone OS из списка. Но убедитесь, что вы не используете какие-либо конкретные методы/свойства iPhone SDK 4.0.

1

Да, вы можете выбрать любой iPhone OS Цель развертывания из списка. Но убедитесь, что вы не используете iPhone SDK 4.0 специфический методов/свойств.

Это уловка, не так ли ... есть ли простой способ проверить, что мы не выполняем никаких вызовов SDK iOS4, если мы не можем их ловушки во время компиляции?

Я нашел (см в нижней части страницы):

http://0xced.blogspot.com/2010/07/using-sdk-313-with-iphone-sdk-4.html

К сожалению, это требует следующих действий на первом шаге:

«Расположить iPhoneOS3.1.3.sdk и iPhoneSimulator3.1.3.sdk с iPhone SDK 3 "

И, конечно же, я сдул свой iPhone SDK 3 install когда я установил SDK iOS 4. Поэтому я немного застрял.

Есть ли другая альтернатива?

Спасибо!

+0

Я только что обновил сообщение в блоге с информацией о том, как извлечь iPhone SDK 3.1.3 из Apple. – 0xced

0

Я настоятельно рекомендую вам прочитать this. SDK, отличные от 3.2 и 4.0, больше не доступны для представления в App Store.

Смежные вопросы