使用AVCapturePhotoOutput.isLivePhotoCaptureEnabled会导致崩溃

时间:2018-12-04 00:26:06

标签: ios swift swift4

或者,AVCapturePhotoOutput.isLivePhotoCaptureSupported始终为false,因此将isLivePhotoCaptureEnabled设置为true总是会失败(导致崩溃)。

这是在iPhone 8上。无论是在设置AVCapturePhotoOutput时,在将其添加到AVCaptureSession但尚未启动会话时还是在会话已开始。也就是说,我从没见过isLivePhotoCaptureSupported为真,只有假为真,我也不知道为什么。

根据官方文档(https://developer.apple.com/documentation/avfoundation/avcapturephotooutput/1648772-islivephotocaptureenabled),应在会话开始之前设置该值,但是稍后设置该值将导致丢帧不会崩溃。它在此主题上没有提供任何帮助。

0 个答案:

没有答案