在什么情况下PHAsset实例不具有creationDate?

时间:2018-06-01 05:23:16

标签: ios phasset photokit

我正在编写我的第一个应用程序并且处理PHAssets相当多。 PHAsset的一个属性对我正在努力实现的目标尤为重要creationDate。此值是可选的,因此有时它可以是nil

https://developer.apple.com/documentation/photos/phasset/1624776-creationdate

我一点也不清楚为什么这个值会nil,而我在iOS的照片应用程序中难以复制它,看看它是如何处理这个案例的。我已经尝试清除某些图像文件中的所有元数据,并手动将这些元数据复制到我的照片库中,但creationDate仍然不是nil:/根本没有任何想法?我真的很想看看Photos应用程序如何处理这些图像文件,因为我正试图在我的应用程序中重现类似的用户体验。

作为参考,我正在使用exiftool清除元数据:

exiftool -overwrite_original -all= /path/to/image.jpg

0 个答案:

没有答案