2015-03-18 7 views
1

Я написал приложение, которое извлекает метаданные GPS для фотографий, и работает на моем iPhone, но не в симуляторе. Если я перетащил фотографию, содержащую геотаг на симулятор, она будет помещена в библиотеку фотографий. Затем мои вопросы приложения этот код:Можно ли получить доступ к метаданным геотаг фотографии из симулятора?

ALAssetRepresentation *assetRepresentation = [asset defaultRepresentation]; 
NSDictionary *metadata = [assetRepresentation metadata]; 

и metadata содержит все виды элементов, но не GPS. Есть ли какой-то трюк, чтобы заставить тренажер распознавать метаданные GPS?

В качестве альтернативы, я пытаюсь запустить приложение в симуляторе так же, как и многие другие устройства, чтобы получить скриншоты для App Store. Как вы создаете скриншоты в App Store, если ваше приложение не будет работать правильно в симуляторе?

+0

Я думаю, вы ответили на свой вопрос. Вы можете имитировать скриншот, используя ту же фотографию, снятую с вашего устройства, и фотосъемку ее на другую или фотошоп. Размеры – soulshined

+0

Ну, у меня есть iPhone 5. Вы предлагаете снять снимок экрана и затем расширить его до iPhone 6 Plus Габаритные размеры? – smeep

+0

Спасибо за ваши идеи. Я думаю, что лучшим подходом было бы получить метаданные GPS, работающие в симуляторе, если это возможно. Тогда я могу сделать законный снимок экрана. Надеюсь, кто-то из первых рук почувствует себя. – smeep

ответ

2

Чтобы ответить на мой собственный вопрос, кажется, что метаданные GPS удаляются из фотографий, когда вы копируете их в симулятор с помощью перетаскивания. Однажды я последовал за предложением @ soulshined ниже (поместил фотографию на Dropbox и загрузил ее из симулятора), тогда все сработало отлично.