Я начинаю с Media Library Framework на OS X, особенно в отношении доступа к библиотеке фотографий пользователя. После a lot of wrangling я был в состоянии получить доступ к каждой фотографии как MLMediaObject, но теперь я ударил контрольно-пропускной пункт:Получить GPS-местоположение от MLMediaObject на OS X
Как я могу получить доступ к местоположению GPS фото, от MLMediaObject?
Этот вид информации легко получить из старой системы ALAssetsLibrary или из фреймворка фотографий на iOS, используя свойство CLLocation, связанное с медиа-объектом, но я не могу понять это с помощью Media Библиотечная структура. Документация перечисляет их в качестве единственных свойств MLMediaObject:
attributes
mediaType
contentType
name
URL
originalURL
fileSize
modificationDate
thumbnailURL
artworkImage
Сначала я думал attributes
выглядели многообещающими, но, насколько я могу сказать, что есть very small number of options для этого свойства, и ни один из них не связана с место нахождения.
Тогда я подумал, что если у меня есть URL-адрес файла, я должен получить информацию GPS непосредственно из файла, но это оказалось намного сложнее, чем я ожидал.
Есть ли установленное средство для получения CLLocation или других данных GPS-изображения с помощью функции MLMediaObject? Или, если нет, может ли кто-нибудь подумать о более обходном способе получения доступа к этой информации, начиная с MLMediaObject?