Создайте приложение iOS4, которое также будет развернуто на устройствах iPhone OS 3.x. - PullRequest
1 голос
/ 03 сентября 2010

У меня есть пара приложений в App Store на данный момент, которые у меня были готовы после выхода iOS4. Если я попытаюсь загрузить один из них в магазине приложений на устройстве 3.x, он скажет мне, что мне нужно обновить. Есть ли способ заставить мое приложение этого не делать, поскольку я не думаю, что использую какие-либо вызовы API, специфичные для iOS4.

Изначально я думал, что это невозможно, но я только что установил «Plants vs Zombies» и «Angry Birds» на моем iPod Touch (с версией 3.1.3), поэтому это должно быть возможно, так как я уверен, что они выпустили Обновления недавно, и, будучи в топ-5 игр, я бы подумал, что они были разработаны с использованием iOS4 SDK. Я надеюсь, что это где-то только одно значение, но если бы кто-нибудь мог дать мне знать, как это сделать, это было бы здорово:).

1 Ответ

5 голосов
/ 03 сентября 2010

Легко.Откройте информацию о вашем проекте.Найдите эту строку «Цель развертывания iPhone OS», выберите 3.0

. Вы все еще можете разрабатывать с последним xcode и текущим 4.0 SDK, но если вы не делаете никаких вызовов 4.0, это должно позволить вам ослабить связь с 3.0+ и разрешитьприложения для работы.

Вы действительно должны проверить это на устройстве 3.0+, чтобы увидеть, работает ли оно хотя.Вы все еще можете установить базовый SDK на 3,2 или 4,0.

alt text

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