ALAssetPropertyLocation всегда недействителен - PullRequest
1 голос
/ 21 сентября 2011

Я пытаюсь получить информацию о местоположении из фотографий и видео, которые пользователь выбирает из библиотеки iPhone.Я использую пользовательскую программу выбора изображений, которая использует ALAssetsLibrary для чтения фотографий и видео.

Я пытаюсь получить информацию о местоположении, используя ALAssetPropertyLocation, например:

CLLocation *location = [myAsset valueForProperty:ALAssetPropertyLocation];

, но location всегда отображается в журналах как

<nan, nan> +/- 0.00m (speed -1.00 mps / course -1.00) @ 9/21/11 1:37:56 PM Central European Summer Time

Я пытался просмотреть myAsset.defaultRepresentation.metadata свойство и местоположение GPS IS там, но только для фотографий.Для видео myAsset.defaultRepresentation.metadata это nil.

Любая помощь будет принята с благодарностью!

ОБНОВЛЕНИЕ

Похоже, этот парень здесь была похожая проблема.Но это случилось только с ним на 3GS, хотя у него не было проблем с iPhone 4. В настоящее время я тестирую на iPhone 4 и все еще получаю неверную информацию о местоположении.

...