【问题标题】:Camera Failed to capture still image with request CAMMutableStillImageCaptureRequest相机无法通过请求 CAMMutableStillImageCaptureRequest 捕获静止图像
【发布时间】:2017-02-27 14:21:02
【问题描述】:

我使用UIImagepickercontroller 拍照。它是一个自定义叠加相机。

我不使用图像预览。

我拍摄了多张图像并将它们保存在一个文件夹中。我认为这就是问题所在。

如果我一直多次点击"takePicture" 按钮 我得到这个输出:

[Camera] Failed to capture still image with request <CAMMutableStillImageCaptureRequest burstIdentifier:(null) irisIdentifier(null)> (Error Domain=CAMCaptureControllerErrorDomain Code=-22100 "(null)")

有时应用程序会崩溃。出现此错误:

[Camera] Attempting to generate BGRA thumbnail data of format 5003 with an invalid surface.

我该如何解决这个问题?

【问题讨论】:

    标签: uiimagepickercontroller overlay


    【解决方案1】:

    我认为您在图像选择器中使用了任何类型的“mediaTypes”。

    如果您想从图像选择器中拍照,则无需在图像选择器中设置“mediaTypes”,只需用户“takePicture”方法即可。

    【讨论】:

      【解决方案2】:

      对我来说,从设备中删除应用程序一次后,问题就解决了。我已经授予了将相机与实时应用程序一起使用的权限,而开发应用程序没有再次要求该权限。全新安装后一切正常。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多