Как я могу ограничить свой проект iOS только для iPhone 4 - PullRequest
3 голосов
/ 18 января 2011

Я использую библиотеку сканера штрих-кода в своем проекте iOS, который в настоящее время поддерживает только устройства iPhone 4. Можно ли ограничить отправку приложения, чтобы его могли загружать только пользователи iPhone 4, является ли это причиной отклонения из App Store?

Ответы [ 3 ]

6 голосов
/ 18 января 2011

В вашей целевой конфигурации XCode в группе «Развертывание» измените целевой объект для iOS на нужную версию.Это не приведет к отклонению вашего приложения.

Редактировать: оригинальный вопрос был неоднозначным.Этот ответ относится к тому, как ограничить ваше приложение для iOS 4.

4 голосов
/ 18 января 2011

Вы можете попробовать что-то вроде:

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>gyroscope</string>
</array>

Это ограничит его только iPhone, у которых есть гироскоп, то есть iPhone4 и выше.

Не уверен, что это лучший способ, но он должен работать.

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

1 голос
/ 19 января 2011

Я хотел бы проверить UIRequiredDeviceCapabilities в SDK. Как правило, политика Apple состоит в том, чтобы сделать ваше приложение доступным для всех устройств. Я не могу вспомнить, если в магазине приложений будут отображаться только приложения, созданные для работы на устройстве, или если в магазине приложений будет общий вид.

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