2014-09-16 7 views
11

Я хочу моделировать поддельное местоположение на моем устройстве iPhone 5S с использованием определенной долготы и широты. Есть ли способ сделать это в XCode. Я попытался использовать функцию имитации местоположения, добавив файл GPX в XCode, но он не работает. Заранее спасибо.Имитировать поддельное местоположение на реальном устройстве iOS

+1

почему вы не установите «фальшивое» расположение к программно созданному местоположению? 'CLLocationCoordinate2D CLLocationCoordinate2DMake (CLLocationDegrees latitude, CLLocationDegrees longitude)' – donmarkusi

+0

'Debug'>' Simulate Location' меню в Xcode ** СЛЕДУЕТ ** работать. нам нужно больше информации. – rintaro

+0

@ rintaro: заголовок содержит слова «реальное устройство iOS», и ваш ответ относится к симуляторам – donmarkusi

ответ

17

Это возможно.

У вас есть только: 1) подключите устройство к компьютеру. 2) запустите приложение в реальном устройстве (это то же самое приложение). Это означает, что меню включено. 3) в Xcode (не в симуляторе) Перейти в меню: Отладка -> Имитировать местоположение и выбрать один или добавить файл GPX.

Он будет имитировать местоположение не только для выполняемого приложения, но и для всех них.

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

Я проверил его из Xcode 6 в iPhone 4 IOS 7.1.2

Надеется, что это помогает

+1

это работает, но для какой-то странной и еще не исследованной причины, он запутывается и свопит между реальным положением и имитирует одно случайно ... –

+0

«но для всех» это интересно – onmyway133