gpt4 book ai didi

ios - CGImageSourceCopyPropertiesAtIndex 不返回关键字和其他 Photos.app 字段

转载 作者:搜寻专家 更新时间:2023-11-01 06:06:06 27 4
gpt4 key购买 nike

在 OS X 上的 Photos.app 中,我为我图库中的照片指定了标题、关键字和描述。在 iOS 上,我使用常规的获取方法检索了一个 PHAsset。

然后使用 CGImageSourceCopyPropertiesAtIndex,我获取了照片的元数据。元数据是正确的(它包含所有 GPS 和 EXIF 数据),但它不包含任何这些自定义字段。

关键字和其他字段肯定在设备上,因为我可以通过这些字段在 iOS 上搜索 Photos.app 并找到照片。

是否有其他方法访问这些字段,或者 CGImageSourceCopyPropertiesAtIndex 是否存在错误?

if let metadata = CGImageSourceCopyPropertiesAtIndex(imageSource, 0, nil) {
print(metadata)
}

最佳答案

该信息位于设备上照片应用程序的数据库中(与 OS X 上的照片同步),而不是嵌入到单个媒体文件中。 Photos 框架中没有用于查询这些字段的公共(public) API——这对 file a bug 来说是件好事关于。

关于ios - CGImageSourceCopyPropertiesAtIndex 不返回关键字和其他 Photos.app 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37033661/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com