Я сейчас пишу свое первое приложение и немного разбираюсь с PHAssets
.Один атрибут PHAsset
, который особенно важен для того, чего я пытаюсь достичь, - creationDate
.Это значение является необязательным, поэтому бывают случаи, когда оно может быть nil
:
https://developer.apple.com/documentation/photos/phasset/1624776-creationdate
Мне не совсем понятно, почему это значение будет nil
, иМне трудно воспроизвести это в приложении Photos для iOS, чтобы увидеть, как оно справляется с этим делом.Я пытался очистить все метаданные из некоторых файлов изображений и вручную скопировать их в мою библиотеку фотографий, но creationDate
все еще не nil
: / Есть какие-нибудь идеи вообще?Мне бы очень хотелось посмотреть, как приложение Photos работает с такими файлами изображений, так как я пытаюсь воспроизвести похожее взаимодействие с пользователем в моем приложении.
Для справки, я очищаю метаданные, используя exiftool
:
exiftool -overwrite_original -all= /path/to/image.jpg