#iphone #objective-c #camera #autofocus
#iPhone #objective-c #камера #автофокусировка
Вопрос:
Я работаю над приложением, и его основная потребность — камера с автоматической фокусировкой. Как я могу запретить пользователям устанавливать это приложение, если у них нет камеры с автоматической фокусировкой?
Ответ №1:
что ж, если вы действительно хотите запретить пользователям устанавливать ваше приложение, если у них нет камеры с автофокусировкой, вы можете добавить ключ «UIRequiredDeviceCapabilities» в свой файл info.plist и можете добавить к нему значение «камера с автофокусировкой». для получения дополнительной информации вы можете посетить мою запись в блоге — http://www.makebetterthings.com/blogs/iphone/how-to-prevent-apps-to-being-installed-on-wrong-or-incapable-devices/
Ответ №2:
Вам нужен UIRequiredDeviceCapabilities
ключ вашего Info.plist (см. Документацию Apple); в частности, возможность auto-focus-camera
.
Ответ №3:
Вам нужно добавить UIRequiredDeviceCapabilities
ключ к вашему файлу Info.plist. Этот ключ является словарем; вам нужно, чтобы он содержал auto-focus-camera
значение true.
<key>UIRequiredDeviceCapabilities</key>
<dict>
<key>auto-focus-camera</key>
<true/>
</dict>
Смотрите полный список возможностей и более подробную информацию.
Ответ №4:
Проверьте ключ UIRequiredDeviceCapabilities в вашем файле Info.plist. Если вы включите «автофокусировка-камера» в качестве одного из элементов в этом массиве, приложение не должно устанавливаться, если устройство не имеет такой возможности.
Получайте удовольствие!
Комментарии:
1. Похоже, Джон опередил меня в этом. Я должен обновить страницу, прежде чем отвечать на вопрос! 🙂