2013-06-18 2 views
2

Есть ли способ в iOS, чтобы обмануть местоположение GPS. Я имею в виду сказать, что пользовательские разные координаты не являются реальными?Возможно ли спуфинг GPS в iOS sdk?

Спасибо!

+0

[ 'method_setImplementation() '] (http://developer.apple.com/library/ios/documentation/Cocoa/Reference/ObjCRuntimeRef/Reference/reference.html#//apple_ref/doc/uid/TP40001418-CH1g-SW7) –

+0

Вы хотите ложь, это означает подделку сигналов GPS, так что все приложения получают неправильные позиции. Или вы хотите издеваться над местоположением GPS для целей тестирования внутри своего приложения? – AlexWien

+0

@ H2CO3 интересно, но это работает только в вашем собственном приложении, а не на всем телефоне. Так что это не подделка, только насмешка – AlexWien

ответ

2

Насколько я знаю, gps дает вам длинный лат, и вы показываете его на карте. Что вы можете сделать, это добавить свой код между ними, чтобы обмануть, очевидно, что я не говорю о приложении по умолчанию. Посмотрите на heversine формулы это будет полезно

позаботятся водных объектов и зданий, вы не хотите, чтобы подделать положение автомобиля в океане Iguess

+0

Спасибо за предложение, я попробую это сделать. –

+0

вы можете принять ответ, если он работает Спасибо – amar

+0

Ваш ответ ha snothing сделать с подделкой. Spoofing - это фальсификация позиций GPS. Вы объяснили, как имитировать данные GPS для тестовой настройки. – AlexWien

0

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

вы можете посмотреть, что это https://github.com/samvermette/SVPulsingAnnotationView

скрыть оригинал один & сделать фальшивый вид аннотаций с любого места вы хотите

+0

привет, могу ли я обманывать координаты GPS для всего устройства не только для приложения ..? –

+0

нет, вы не можете обмануть пользователя, который использует ваше приложение, режим песочницы не позволит вам использовать систему iOS – adali

Смежные вопросы