Запустите приложение iOS 5 на iPhone 4.3.3 - PullRequest
0 голосов
/ 01 января 2012

Я создаю iPhone проект для iOS 5. Мне нужно знать, могу ли я запустить программу на iPhone 4.3.3 и выше?

Ответы [ 3 ]

4 голосов
/ 01 января 2012

Используете ли вы что-нибудь в своем коде, который был представлен в iOS 5.0 и новее? (например, раскадровки)

Если ваш ответ да, то вы не можете запустить его на 4.3.3.

Если нет, то вы можете установить минимальную требуемую версию на 4.3.X ( и вот учебник, который вы можете использовать ).

Вот соответствующий вопрос ( и еще один ), который может помочь вам немного больше.

2 голосов
/ 01 января 2012

Вы сказали, что используете ARC.ARC будет работать с iOS 4.x, но не с iOS 3.x.Так что ARC не будет проблемой.Исходя из всего, что вы сказали о неиспользовании раскадровок и обо всем, что кодируется, все должно быть в порядке.Если вы щелкнете по методу в Xcode, он должен позволить вам вызвать документацию, а в документации он предоставит версию для iOS, для которой он был выпущен.Убедитесь, что это iOS 4.3.3 или ниже.

2 голосов
/ 01 января 2012

IIRC, вы можете настроить симулятор в xCode для эмуляции более ранней версии iOS, чтобы вы могли подтвердить, будет ли он работать на 4.3.3.Посмотрите на параметры сборки вашего проекта, вы можете изменить целевой O / S.Я не уверен, что все версии доступны по умолчанию.Вам может понадобиться загрузить другие версии для тестирования.

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