Запретить пользователю установку моего приложения, если возможности не выполнены - PullRequest
2 голосов
/ 09 июня 2011

Я работаю над приложением, и его основной задачей является камера с автофокусом.Как я могу запретить пользователям устанавливать это приложение, если у них нет камеры с автофокусом?

Ответы [ 4 ]

2 голосов
/ 09 июня 2011

хорошо, если вы действительно хотите запретить пользователям устанавливать ваше приложение, если у них нет камеры с автофокусом, тогда вы можете добавить ключ «UIRequiredDeviceCapabilities» в файл info.plist и добавить значение «auto-focus-camera» вЭто.для получения дополнительной информации вы можете посетить мою запись в блоге - http://www.makebetterthings.com/blogs/iphone/how-to-prevent-apps-to-being-installed-on-wrong-or-incapable-devices/

1 голос
/ 09 июня 2011

Вам нужен ключ UIRequiredDeviceCapabilities вашего Info.plist (см. документация Apple );в частности, возможность auto-focus-camera.

0 голосов
/ 09 июня 2011

Проверьте ключ UIRequiredDeviceCapabilities в вашем файле Info.plist. Если вы включите «автофокус-камеру» в качестве одного из элементов в этом массиве, приложение не будет установлено, если устройство не имеет такой возможности.

Веселись!

0 голосов
/ 09 июня 2011

Вам необходимо добавить ключ UIRequiredDeviceCapabilities в файл Info.plist.Этот ключ является словарем;вам нужно, чтобы auto-focus-camera было установлено в true.

<key>UIRequiredDeviceCapabilities</key>
<dict>
    <key>auto-focus-camera</key>
    <true/>
</dict>

См. полный список возможностей и более подробную информацию.

...