Как сделать мое приложение для iPhone совместимым с iOS 4?

Мое приложение на базе iphoneos 3.1 не работает на iOS 4 GM: камера не отображается в полноэкранном режиме, неправильно определяет информацию компаса, uiwebviews не реагирует на прикосновения (они не прокручиваются) и т. Д. . Он полностью сломан! Теперь мой вопрос: как я могу разработать обновление с использованием последней версии xcode с поддержкой ios 4? Последняя версия xcode для iOS 4 (3.2.3) не обеспечивает возможности разработки для iPhoneOS 3.x («отсутствует базовый SDK»). С другой стороны, xcode 3.2.2 не позволяет мне отлаживать его на устройстве iOS 4, поэтому я не могу его протестировать.


person Davide    schedule 09.06.2010    source источник


Ответы (3)


В Xcode вы можете использовать более позднюю базовую версию SDK, ориентируясь на более раннюю версию.

Зайдите в настройки своего проекта и установите Целевое значение развертывания iPhone OS на более раннюю версию, например «iPhone OS 3.1».

person Matt    schedule 12.06.2010

Я бы создал второй раздел диска и установил на него версию xcode 4.0. Сохраните версию 3.2 на основном диске.

Возможно, нет необходимости создавать второй раздел на диске, но это было просто сделать.

person sylvanaar    schedule 09.06.2010

Установите SDK 4.0 в другую папку, а затем переустановите SDK 3.2 и начните разработку в нем.

person Chris Wagner    schedule 09.06.2010