Попытка отладить OBS Studio в Xcode 11.1 (11A1027) под macOS Catalina 10.15 (19A583), и я столкнулся с действительно странной ошибкой (?).
Следуя инструкциям Apple Я включил опцию для вставки Info.plist
в двоичный файл в моей текущей цели:
И я указал путь кмой Info.plist
дальше вниз:
И действительно, после проверки последнего двоичного файла там появляется раздел __text
:
Дальнейшая проверка показывает, что содержимое также представляется действительным:
Несмотря на это, macOS вызывает сбой моего приложения из-за нарушения прав доступа. Отсутствует клавиша NSCameraUsageDescription
, очевидно:
2019-10-17 01:06:23.890247+0300 obs[44536:561479] [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.
У меня полностью закончились идеи о том, почему это не работает. Любые мастера MacOS хотят пролить свет на это?