В моем приложении я захватываю видео через AVCaptureSession, используя обратный вызов:
- (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection
Это работает нормально в 95% случаев, но иногда слой предварительного просмотра зависает, и я получаю следующую ошибку в своей консоли Xcode:
AVCaptureSessionErrorKey = "Error Domain=AVFoundationErrorDomain Code=-11819 \"Cannot Complete Action\" UserInfo=0x170473bc0 {NSLocalizedDescription=Cannot Complete Action, NSLocalizedRecoverySuggestion=Try again later.}";
Любая идея, откуда может появиться эта ошибка? Это на iPhone 6+ под управлением iOS 8.2.