【问题标题】:monotouch: WriteImageToSavedPhotosAlbum problems saving from cameramonotouch:从相机保存的 WriteImageToSavedPhotosAlbum 问题
【发布时间】:2011-11-23 00:12:10
【问题描述】:

请在此处查看要点:https://gist.github.com/1387224

基本上,我正在尝试从AVCaptureSession 保存照片,我正在从AVCaptureStillImageOutput 获取输出,将其转换为 UIImage 并尝试将其发送到@987654326 上的WriteImageToSavedPhotosAlbum 方法@。

这样做的原因是我可以在保存资产 url 后获取它(UIImage.SaveToPhotosAlbum 工作正常,但不允许我提取创建的文件名)

方法抛出错误

未能为保存的照片编码图像。

有谁知道如何解决这个问题? 我还查看了从AVCaptureStillImageOutput 传递原始NSData jpeg 流,但不知道如何让元数据NSDictionary 传递。

非常感谢

【问题讨论】:

标签: c# xamarin.ios uiimage avcapturesession alassetslibrary


【解决方案1】:

采用UIImage 的WriteImageToSavedPhotosAlbum 重载被错误地绑定(它们应该采用CGImage)。此问题现已修复,此 bug report 中有可用的修补程序。

与此同时,您应该能够使用WriteImageToSavedPhotosAlbum,它采用原始NSData 流,传递非空NSDictionary(如this bug report 中的sample code)。

【讨论】:

    猜你喜欢
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-13
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    相关资源
    最近更新 更多