Шаги, необходимые НЕ для поддержки iphone3g

Я создал универсальное приложение для iphone. Мои вопросы, какие шаги необходимы, чтобы НЕ поддерживать iphone3g и устройства без Retina. Какие параметры в xCode и iTunes Connect мне нужно настроить, чтобы пройти процесс проверки?

2 ответа

Решение

Последняя версия iOS, которую поддерживал iPhone 3G, была 4.2.1. Если вы установите для "iOS Deployment Target" значение выше 4.2.1 (пример: 5.0), это приведет к тому, что приложение не будет работать на этих устройствах. Настройка цели развертывания iOS находится на вкладке "Настройки сборки".

Имейте в виду, что iPhone 3GS не является сетчаткой и потребует значение выше 6.1.3, чтобы исключить его.

Ты не можешь IPad mini 1st gen - это устройство без сетчатки, работающее под управлением iOS 7.x, поэтому цель разработки вам не поможет.

Если вы хотите исключить iPad mini, вам может потребоваться камера со вспышкой через UIRequiredDeviceCapabilities, но это будет:
а) исключить все модели iPad с дисплеем Retina, а также
б) возможно, ваше приложение будет отклонено

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

Другие вопросы по тегам