2013-04-17 1 views
0

Im используя xcode4.6 для экрана экрана сетчатки. Когда я использую цель развертывания 5, я не получил никаких предупреждений. Когда я использую целевую версию 6.1 развертывания, я получаю предупреждения, если значениеAutoRotation устарело. Но я использовал оба shouldAutorotateToInterfaceOrientation, willAnimateRotationToInterfaceOrientation в том же файле viewcontroller.m для iphone4 & 5. У меня есть план для загрузки моего приложения. Какая цель развертывания, которую я использую для работы приложения, работает как в iphone4 & 5. Если я использую целевую версию 6.1 для развертывания, мое приложение будет работать в iphone4? или он будет работать только на iphone5 ?. (или) магазин приложений отклоняет мое приложение или нет для получения предупреждений?Цель развертывания в xcode

+0

Что вы подразумеваете под «целью разработки 6.1»? вы имели в виду под «целью развертывания»? – Mani

+0

Почему downvote? rmaddy четко объяснил, что я хочу для загрузки в магазин приложений. – Ram

ответ

3

Это «цель развертывания», а не «цель развития». Цель развертывания определяет минимальную версию iOS, поддерживаемую вашим приложением. Если вы установите его в iOS 6.1, ваше приложение будет работать только на устройствах, на которых установлена ​​iOS 6.1 или более поздняя версия. Если вы установите его на iOS 5.0, ваше приложение будет работать на любом устройстве с iOS 5.0 или новее.

Если вы установили цель развертывания в 5.0 или 5.1, ваше приложение должно правильно обработать изменение API. Просмотр вращения контроллера сильно изменился в iOS 6.0. Поэтому все контроллеры вашего представления должны внедрять старые и новые методы, связанные с ротацией. Если целью развертывания является 6.0 или более поздняя версия, вам не нужно добавлять какие-либо старые методы, связанные с ролями 5.x.

+0

что я должен выбрать Base sdk, если я установил цель развертывания 5.0? – Ram

+1

Базовый SDK должен быть «последним». Если вы используете Xcode 4.6.1 (в настоящее время самая последняя версия), «последняя» - 6.1. – rmaddy