Я настраиваю проект с использованием OpenCV
и Xcode
, и я хочу открыть веб-камеру с помощью VideoCapture. Я добавил свой собственный файл Info.plist
(так как проект командной строки в C ++ не имеет Info.plist), и я добавил его в проект в целях / general / identity. Мой info.plist подтверждается как OK из команды "plutil Info.plist"
.
У меня также есть тег "Pre-Process Info.plist
" под "Packaging
", измененный на "yes
". Тем не менее, я все еще получаю эту ошибку:
"Это приложение упало, потому что оно пыталось получить доступ к конфиденциальной
данные без описания использования. Info.plist приложения должен содержать
ключ NSCameraUsageDescription со строковым значением, поясняющим
Пользователь, как приложение использует эти данные. "
Я перепробовал много ссылок StackOverFlow, и все они не удалось, включая эту: Доступ к веб-камере в Xcode с OpenCV (C ++)
Если я не добавлю файл Info.plist в finder (ссылка внизу ссылки), я получу ту же ошибку.
Когда я добавляю его в Finder вместе с исполняемым файлом, я получаю эту ошибку вместе с предыдущей ошибкой:
«Произошла ошибка при разборе Info.plist для пакета по URL-адресу»
Пожалуйста, дайте мне знать, как я могу это исправить. Большое вам спасибо за ваше время.