Red de conocimiento informático - Espacio del host - ¿Cómo cambiar el posicionamiento GPS del teléfono móvil?

¿Cómo cambiar el posicionamiento GPS del teléfono móvil?

Utilizando algunas de las funciones de depuración del desarrollador, puede modificar la posición de teléfonos Apple sin jailbreak y simular cualquier ubicación.

Después de la prueba, este método es solo para que los desarrolladores lo depuren y no puede modificar la posición del teléfono móvil durante mucho tiempo.

1. Primero, necesitas tener algunos conocimientos sobre sistemas de coordenadas.

IOS, el sistema de coordenadas nativo es WGS-84.

Sistema de coordenadas nacional de Amap: GCS-02

Sistema de coordenadas de desplazamiento de Baidu: BD-09

Comprenda esto primero y luego deberá usar la conversión.

2. Encuentra las coordenadas de la ubicación a simular en la página extraída del Amap. Aquí pruebo las aguas de Jiuzhaigou.

/consola/display/selector?

Obtener las coordenadas de Gaode: 103.29, 328 069.

Debido a que esta coordenada tendrá un error de desplazamiento cuando se muestre en el mapa de un teléfono móvil, es necesario convertirla al WGS-84 de Apple.

Después de buscar el algoritmo en Internet y convertirlo:

Obtenga las coordenadas de Jiuzhaigou: 33.14438 0310. 586638766

Coloque las coordenadas convertidas en la parte posterior. gpx y luego modifíquelo aquí para simular otras ubicaciones.

3. Utilice Xcode para crear un proyecto FakeGPS.

En este punto, cree un nuevo archivo XML JZG.gpx externamente, que contenga la siguiente información, y luego impórtelo al proyecto.

¿Eso? versión xml = "1.0" codificación = "UTF-8"? gt ltgpx version="1.1 "

creador = " GMapToGPX 6.4j-/GPX/1/1 "

xmlns:xsi = "/GPX/1/1/GPX/1 /1/gpx > ltcmt gt Jiuzhaigou.

ltdesc gt;Jiuzhaigou