Xcode выдает ошибку конфиденциальности, когда я пытаюсь получить доступ к веб-камере через OpenCv - PullRequest
0 голосов
/ 02 января 2019

Около месяца назад я написал программу на cpp для xcode, которая открывала камеру с помощью Opencv и могла показывать канал. Теперь, когда я запускаю его, он выдает

[access] This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.

единственное, что, я думаю, могло измениться - это обновление до Mac Mojave. Это единственный источник ошибки, так как он работал раньше? Или что-то еще в моем проекте может вызвать появление этого сейчас?

1 Ответ

0 голосов
/ 03 января 2019

Если вы ссылаетесь на iOS 10 или после нее, на MacOS 10.14 или после нее, ваше приложение аварийно завершает работу, если вы пытаетесь получить доступ к определенным защищенным ресурсам без предоставления соответствующей целевой строки.Даже если это не требуется, всегда лучше указывать строку использования, если ваше приложение использует защищенный ресурс.

Доступ к защищенным ресурсам

...