iOS 8 Фото рамки. Доступ к метаданным фотографии
Я смотрю на заменуALAssetsLibrary
сPhotos
фреймворк в моем приложении.
Я могу получать фотографии, коллекции и источники ресурсов просто отлично (даже записывать их обратно), но нигде не вижу доступа к метаданным фотографий (словари, такие как {Exif}, {TIFF}, {GPS}, так далее...).
ALAssetsLibrary
есть способ.UIImagePickerController
есть способ.Photos
тоже должен быть способ.
я вижу этоPHAsset
имеетlocation
свойство, которое подходит для словаря GPS, но я ищу доступ ко всем метаданным, которые включают лица, ориентацию, экспозицию, ISO и многое другое.
В настоящее время Apple находится в бета-версии 2. Возможно, появятся еще API?
ОБНОВИТЬ
Не существует официального способа сделать это, используя только API-интерфейсы Photos.
Однако вы можете прочитать метаданные после загрузки данных изображения. Есть несколько способов сделать это, используя либоPHImageManager
или жеPHContentEditingInput
.
PHContentEditingInput
метод требует меньше кода и не требует импортаImageIO
, Я завернул это вPHAsset категория.