2014-01-31 6 views
0

Я построил игру, полностью оптимизированную с помощью iOS7 Многие эффекты не поддерживаются или не работают хорошо в iOS6 и не могут работать в iOS5.Может ли приложение IOS поддерживать только iOS7?

Могу ли я узнать, приемлемо ли это приложение в App Store?

и могу ли я попросить пользователя перейти на iOS7, если устройство обнаружено ниже iOS7?

спасибо

+0

если вы установите ТАГЕТ развертывания 7 не позволит пользователю dwnload ниже 6. –

+0

Ваши ребята потрясающие. очень полезно. Я постараюсь изо всех сил поддерживать iOS6 с меньшим количеством пользовательских интерфейсов. – MobileDev

ответ

2

да. Вы можете установить, но вы потеряете большинство пользователей моего предложения iOS6 в качестве цели развертывания, это лучше всего.

Я настоятельно рекомендую вам поддерживать только последние две версии. Поддержка последних трех версий iOS будет необходима только на грани новой версии iOS. Поддержка версий iOS, которые вряд ли у вас есть, - это трата времени и денег. Поскольку пользователи Apple традиционно быстрее обновляют свою операционную систему, а не позже, полезно следовать этой тенденции.

enter image description here

IPod Touch и iPhone 3GS, а некоторые модели не имеют IOS 7.

enter image description here

1

Да, приложение поддерживает только IOS 7. но если установить целевую версию ниже, как 6, то ваше приложение будет врезаться и столкнуться негативные последствия и просто показывает всплывающее окно для пользователя, не очень умная идея для нового приложения.

1

Да, вы можете установить цель развертывания на iOS7, тогда она будет установлена ​​только на устройствах iOS7.
НЕТ, вы можете попросить пользователя обновить, если ваше приложение не установлено на этом устройстве, пользователь по умолчанию получит всплывающее окно, которое это приложение поддерживает только iOS7 и выше.

2

Вы можете предупредить пользователя, если версия iOS меньше iOS7, но для этого ваше приложение должно поддерживать iOS < iOS7, и все функции пользовательского интерфейса и функционала должны поддерживаться с минимальной поддерживаемой версии. Магазин приложений может отклонить ваше приложение, если оно технически поддерживает более низкие версии, но является ошибкой.

Вместо этого вы должны установить целевое назначение развертывания приложения как iOS7. Это позволит загружать и устанавливать ваше приложение только на устройствах iOS7 и выше.

Для настройки этого проекта Xcode-> Target-> Build Settings-> iOS Deployment Target и установите iOS7.

enter image description here

Таким образом, когда пользователь посещает ваше приложение на магазин приложений он будет видеть это для вашего приложения.

enter image description here

Даже Apple собственные приложения, такие как Pages, поддержка Keynote iOS7 и выше.

Надеюсь, что это поможет!

1

да, то вы можете установить цель развертывания в iOS7

вы щелкаете Проект-> мишенями> Build Настройки-> IOS развертывания Target и установить iOS7

, а также установить

вас нажмите Project> информация -> IOS Deployment Target и установить iOS7

enter image description here

1

Да вы можете сделать это с помощью набора цели развертывания в IOS7, что означает, ваше приложение будет работать на IOS7 + устройств. Это 100% приемлемо для магазина приложений.

1

Да, вы можете опубликовать приложение, которое поддерживают только ИОС 7

Вам нужно установить в двух местах

In Target Section

And Project Section

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