Сбой инициализации AVCaptureDeviceInput - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь получить доступ к передней камере на моем iPhone X, однако, когда я пытаюсь создать объект AVCaptureDeviceInput, инициализация завершается неудачно.

let deviceDiscoverySession = AVCaptureDevice.DiscoverySession(deviceTypes: [.builtInWideAngleCamera], mediaType: .video, position: .front)

        if let device = deviceDiscoverySession.devices.first {
            if let deviceInput = try? AVCaptureDeviceInput(device: device) {

1 Ответ

0 голосов
/ 11 мая 2019

Прошло ли ваше приложение необходимую авторизацию пользователя? Это может произойти, если вы не прошли необходимую авторизацию согласно документации . Приложение автоматически запросит разрешение на использование камеры, но вы также должны предоставить описание использования в вашем info.plist ...

...