在执行 AVCaptureSession 的 stopRunning() 方法前,先使用 AVCaptureSession 的 isRunning 属性来检查 session 是否正在运行,只有在运行状态下才执行 stopRunning() 方法,可以避免出现神秘崩溃。代码示例如下:
if captureSession.isRunning { captureSession.stopRunning() }
上一篇:AVCaptureSession视频稳定滞后
下一篇:AVCaptureSession在应用程序的生命周期中的最佳处理方法。