availableRawPhotoPixelFormatTypes пустые при съемке изображения RAW
Я работаю над библиотекой для захвата изображений RAW на камеру iPhone. Официальная документация и различные видеоролики для разработчиков Apple не содержат полностью работоспособных примеров, а представляют собой лишь фрагменты кода.
Когда я запускаю этот код:
let capturePhotoOutput = AVCapturePhotoOutput()
capturePhotoOutput.isHighResolutionCaptureEnabled = true
let rawTypes = capturePhotoOutput?.availableRawPhotoPixelFormatTypes
я ожидаю
rawTypes
заполнены форматом пикселей, который можно подавать в
AVCapturePhotoSettings(rawPixelFormatType:)
однако этот массив пуст.
Я работаю с iPhone 11 Pro (выбрана стандартная широкоугольная камера) под iOS 15.1 и XCode 13.1.
Любая подсказка приветствуется, но гораздо более ценится полностью рабочий пример (проект), который захватывает изображение в формате RAW.