AV Foundation:找不到错误代码参考
AV Foundation: Cannot Find Error Code Reference
我正在开发一个 iOS 相机应用程序,它可以在定时器上拍照。它似乎可以正常工作大约一分钟,然后会间歇性地无法拍摄照片。我在 AVFoundation 的 Photo Capture Delegate 的 didFinishProcessingPhoto
部分发现了这个错误:
Error Domain=AVFoundationErrorDomain Code=-11830 "Cannot Take Photo" UserInfo={AVErrorRecordingFailureDomainKey=3, NSLocalizedDescription=Cannot Take Photo, NSLocalizedRecoverySuggestion=Try taking a photo again.}
有谁知道我在哪里可以找到这个错误的参考资料?我在任何地方都找不到代码=-11830,必须有比“无法拍照”更具描述性的内容。
有时这种错误是由于 phone 存储相关问题而发生的,请检查您的 phone 是否有足够的内存也请重新启动应用程序或 phone 重新启动。
-11830
是AVErrorMaximumStillImageCaptureRequestsExceeded
,也就是actually documented(!!!)
Your app can’t take a photo because there are too many unfinished photo capture requests.
你是故意一次拍很多照片吗?如果是这样,请查看 AVCaptureVideoDataOutput
和 AVCaptureMovieFileOutput
。这些允许更高帧率的视频捕获。请注意,格式与照片风格预设不同。
我正在开发一个 iOS 相机应用程序,它可以在定时器上拍照。它似乎可以正常工作大约一分钟,然后会间歇性地无法拍摄照片。我在 AVFoundation 的 Photo Capture Delegate 的 didFinishProcessingPhoto
部分发现了这个错误:
Error Domain=AVFoundationErrorDomain Code=-11830 "Cannot Take Photo" UserInfo={AVErrorRecordingFailureDomainKey=3, NSLocalizedDescription=Cannot Take Photo, NSLocalizedRecoverySuggestion=Try taking a photo again.}
有谁知道我在哪里可以找到这个错误的参考资料?我在任何地方都找不到代码=-11830,必须有比“无法拍照”更具描述性的内容。
有时这种错误是由于 phone 存储相关问题而发生的,请检查您的 phone 是否有足够的内存也请重新启动应用程序或 phone 重新启动。
-11830
是AVErrorMaximumStillImageCaptureRequestsExceeded
,也就是actually documented(!!!)
Your app can’t take a photo because there are too many unfinished photo capture requests.
你是故意一次拍很多照片吗?如果是这样,请查看 AVCaptureVideoDataOutput
和 AVCaptureMovieFileOutput
。这些允许更高帧率的视频捕获。请注意,格式与照片风格预设不同。