我正在尝试使用 iOS SDK 将 IPTC 元数据添加到图像中,但无法使其正常工作。无论我尝试什么,带有 IPTC 元数据的字典最终都不会存储在保存到照片库的图像中。这既适用于我在最初没有 IPTC 元数据时添加了 IPTC 元数据的图像,也适用于具有 IPTC 元数据的图像(例如,原始图像具有 IPTC 元数据并通过 iTunes 同步到 iOS 设备)。在这两种情况下,当我使用该ALAssetsLibrary writeImageToSavedPhotosAlbum:orientation:completionBlock:
方法保存图像,然后再次检索图像时,IPTC 元数据(添加或修改)不在检索到的图像中。
我很少看到处理 IPTC 元数据的实际代码示例。有很多处理 EXIF 和 GPS 元数据的例子,我都能够成功地操作它们。但是 IPTC 没有运气。
如果有人能够做到这一点,尤其是使用股票 iOS SDK API,我很想知道细节,尤其是看到一些示例代码片段。