Почему только некоторые изображения, полученные через iMessage, имеют данные GPS?

Я заметил, что только некоторые из изображений, которые я получаю от моего друга (у которого также есть iPhone 5), имеют данные GPS. (Я проверяю это, сохраняя изображение и используя приложение для работы с фотографиями для чтения метаданных.)

Я не могу понять, почему одни делают, а другие нет. Мой друг не меняет свои настройки и не делает ничего странного. Это все через iMessage.

Мысли?

Ответы (2)

Если службы определения местоположения включены для Camera.app, данные EXIF ​​будут включать данные GPS. Если это не так, этого не будет для фотографий, сделанных с помощью Camera.app. Данные о местоположении могут быть вставлены в приложение отдельно для каждого приложения. Я протестировал, например, Camera.app и Camera+. У первого были отключены службы определения местоположения, а у второго были включены. Как и ожидалось, у первого не было данных GPS, а у второго были.

Кроме того, фотографии, загруженные из других сервисов, могут содержать или не содержать данные о местоположении. Например, Facebook удаляет данные GPS из фотографий, а Photobucket — нет.

Все тесты, которые я проводил, проводились с iPhone 5, а также с iPad mini.

Спасибо, но мой друг использует только Camera.app. Я думаю, что когда он что-то редактирует, использует приложение Photos.app, которое иногда удаляет данные GPS.
Это должно было стать моим следующим предостережением... Никаких тестов с редакторами я не проводил, только фотографирование и отправка фото напрямую через iMessage. Я не вижу Службы определения местоположения для Photos.app, но, возможно, я что-то там упускаю.
Ага, я думаю, что это проблема общего фотопотока, когда он удаляет данные GPS, если вы отправляете их из общего потока вместо исходного источника.

Чтобы данные EXIF ​​поступали через iMessage, ВСЕ получатели должны иметь iDevices. Если хотя бы один из них не работает, Apple удаляет его для всех.