Использование AVCapturePhotoOutput.isLivePhotoCaptureEnabled вызывает сбой - PullRequest
0 голосов
/ 04 декабря 2018

В качестве альтернативы, AVCapturePhotoOutput.isLivePhotoCaptureSupported всегда имеет значение false, поэтому установка isLivePhotoCaptureEnabled в значение true всегда приводит к сбою (вызывает сбой).

Это на iPhone 8. Это происходит, если я установил настройку, когда AVCapturePhotoOutput создается после того, как он был добавлен в AVCaptureSession, но сеанс не был запущен или после того, как сеанс был запущен.То есть я никогда не вижу isLivePhotoCaptureSupported как истинное, только как ложное, и я не знаю почему.

В соответствии с официальной документацией (https://developer.apple.com/documentation/avfoundation/avcapturephotooutput/1648772-islivephotocaptureenabled) значение должно быть установлено до начала сеанса, но его установка позже приведет к сбою потери кадров. Это не помогло по этому вопросу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...