首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode12测试版6中缺少availableRawPhotoPixelFormatTypes

Xcode12测试版6中缺少availableRawPhotoPixelFormatTypes
EN

Stack Overflow用户
提问于 2020-09-13 06:28:22
回答 1查看 361关注 0票数 2

我得到了以下代码片段:

代码语言:javascript
复制
let newPhotoSettings = AVCapturePhotoSettings(rawPixelFormatType: OSType(self.photoOutput.availableRawPhotoPixelFormatTypes.first!), processedFormat: nil)

当我在Xcode12beta6中构建时,我得到了以下错误:

代码语言:javascript
复制
Value of type 'AVCapturePhotoOutput' has no member 'availableRawPhotoPixelFormatTypes'

当我检查API文档(here)时,它没有将availableRawPhotoPixelFormatTypes显示为已弃用。

其他人也有这个问题吗?

更新

以上错误仅在我尝试为主屏幕小工具呈现SwiftUI预览时出现。如果我正常运行这个项目,它运行得非常好,没有错误。

另外,我也得到了预览像素类型的相同错误:

代码语言:javascript
复制
photoSettings.previewPhotoFormat = [kCVPixelBufferPixelFormatTypeKey as String: photoSettings.availablePreviewPhotoPixelFormatTypes[0]]

Value of type 'AVCapturePhotoSettings' has no member 'availablePreviewPhotoPixelFormatTypes'
EN

回答 1

Stack Overflow用户

发布于 2020-09-13 21:39:13

现在,这似乎被分成了两个查询:

使用availableRawPhotoFileTypes获取支持的原始文件类型,选择其中一种,然后使用supportedRawPhotoPixelFormatTypes(for fileType: AVFileType)询问相应的支持的格式类型。

我认为目前在iOS中只支持DNG文件,但分离API可能更适合未来。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63865476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档