Недавно я узнал, как подделать ваше местоположение на iPhone с помощью Xcode. Метод включает создание полностью пустого приложения и просто редактирование схемы, чтобы приложение имитировало местоположение. Вы можете смоделировать свое местоположение с некоторыми значениями по умолчанию, которые предоставляет Apple, например, Токио, или вы можете импортировать свой собственный файл GPX. Этот метод великолепен, потому что при запуске приложения весь iPhone считает, что вы находитесь там, где вы установили местоположение.
Однако единственная проблема этого метода заключается в том, что когда вы закрываете приложение, дважды нажав на домашний экран, ваше местоположение возвращается к тому, чем оно является на самом деле. И когда вы снова откроете приложение на устройстве, ничего не изменится. Единственный способ снова подменить ваше местоположение - снова запустить проект на вашем Mac.
Итак, я хотел бы знать, есть ли лучший способ подделать ваш iPhone туда, где все устройство (все приложения) считает, что вы действительно где-то еще. И желательно, этот метод не будет полностью разрушен, если вы случайно закроете приложение и не получите доступ к Mac.
Я думал, что лучший способ сделать это - создать приложение в Xcode, которое импортировало библиотеку CoreLocation и изменило местоположение устройства в методе viewDidLoad (). По сути, это дало бы программисту гораздо больше контроля, если бы он мог каким-то образом изменить местоположение всего устройства с помощью кода, а не просто изменить настройки приложения.
Или, если есть способ навсегда подменить местоположение на iPhone без использования XCode, это тоже было бы здорово! Дайте мне знать, у меня были проблемы с исследованием этого вопроса онлайн. Спасибо!