Как установить поддельное местоположение GPS на реальном устройстве IOS

В настоящее время я должен протестировать приложение и установить различные поддельные местоположения GPS на реальных устройствах IOS 7. На Android я использую «My Fake Location». К сожалению, я не нашел то же приложение для IOS 7. Любые идеи для решения моей проблемы?

5 Solutions collect form web for “Как установить поддельное местоположение GPS на реальном устройстве IOS”

Конечно, ios7 запрещает создавать поддельные местоположения на реальном устройстве.
Для целей тестирования есть два подхода:
1) пока устройство подключено к xcode, используйте симулятор и дайте ему воспроизвести дорожку gpx.

2) для тестирования в реальном мире, не подключенного к симу, одна из возможностей заключается в том, что ваше приложение имеет специальный встроенный модус, где вы устанавливаете его в режим воспроизведения. В этом режиме приложение должно создавать сами местоположения, используя таймер 1s и создавая новый объект CLLocation.

3) Здесь описывается третья возможность: https://blackpixel.com/writing/2013/05/simulating-locations-with-xcode.html

При запуске в режиме отладки вы можете использовать маленькую кнопку со стрелкой в области отладки (Shift + Cmd + Y) в Xcode, чтобы указать местоположение. Есть некоторые пресеты или вы также можете добавить файл GPX.

Укажите местоположение отладки

Вы можете создавать GPX-файлы здесь вручную: http://www.bikehike.co.uk/mapview.php (из ответа: https://stackoverflow.com/a/17478860/881197 )

Создайте файл .GPX с xcode, затем укажите координаты и, когда ваше устройство подключено, нажмите маленькую кнопку со стрелкой и выберите файл .GPX. Вы можете создать несколько файлов и добавить много координат в один файл .GPX, чтобы сделать какой-то маршрут.

Работа с GPX-файлами с поддержкой Xcode

Я следил за ссылкой, данной AlexWien, и это было чрезвычайно полезно: https://blackpixel.com/writing/2013/05/simulating-locations-with-xcode.html

Но я потратил довольно много времени на поиск того, как создавать .gpx-файлы с путевыми точками (wpt-тегами), поскольку Xcode принимает только теги wpt.

Следующий инструмент преобразует ссылку Google Maps (также работает с Google Maps Directions) в файл .gpx.

https://mapstogpx.com/mobiledev.php

Имитация продолжительности поездки поддерживается, пользовательские длительности могут быть указаны. Просто выберите Xcode и он получит маршрут в качестве путевых точек.

вы можете сделать это на реальном устройстве, запустив устройство в режиме отладки

Нажмите «Debug-> Simulate Location -> Добавить файл .gpx для вашего местоположения во время выполнения

  • Как я могу избежать XCode сброса местоположения на моем iPhone каждый раз, когда он запускается
  • GMSMarker подпрыгивает по углам на GMSPolyline
  • iOS Swift. Как получить метаданные GPS только из UIImage (NSURL)?
  • Codename - один провайдер GPS и текущее местоположение
  • Получение GPS-спутников и отметка времени атомных часов в iOS
  • другое поведение для текущей широты и долготы местоположения в iOS7 до IOS8
  • iOS получает текущее местоположение с помощью устройства GPS
  • Как я могу отслеживать местоположение на iPhone более эффективно, чем оставлять GPS все время?
  • Обнаружение оборудования GPS в iphone
  • Получение неправильных корней при отслеживании через пакет данных сотовой связи
  • Получите GPS без предупреждения с разрешением ROOT (джейлбрейк)
  • Interesting Posts

    Отображение настроек путаницы в RKObjectMapping – Rest

    Как я могу сделать UINavigationController, который не является полноэкранным по ширине?

    Как сортировать NSArray со словарными объектами в алфавитном порядке?

    Интервал между UITableViews, например Settings Application

    Как сделать всплывающее / диалоговое представление в iOS в отдельном ViewController?

    NSIndexpath.item vs NSIndexpath.row

    Подразделы iOS Uniform scale с надписью

    Хорошо ли понимать, что Activity похожа на ViewController в iOS?

    Загрузите файл на сервер Node.js, используя Socket.io-поток из iOS

    Непрозрачность Swift UIView Programmatically

    Может ли приложение обнаруживать программно, когда оно было куплено, загружено, установлено и заплачено?

    UIViewContentModeScaleAspectFit не работает для UIScrollView subview UIImageView

    IOS не может настроить VPN программно

    как увеличить или уменьшить масштаб в uipageviewcontroller?

    Команда FMDB executeUpdate DROP останавливает приложение

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.