Hacer que el iPhone use servicios de ubicación solo por GPS

La pregunta es tan simple y clara como suena.

Cuando los datos móviles y Wi-Fi están desactivados en mi iPhone 6, los servicios de ubicación funcionan muy bien y obtengo mi ubicación en un momento con una precisión de 1 a 2 metros.

Sin embargo, si enciendo mis datos móviles, se tarda entre 10 y 15 segundos en obtener mi ubicación y, por lo general, es bastante incorrecta (+- 200 metros y se mueve aleatoriamente mientras estoy parado en el mismo lugar). Como algunos de mis amigos tienen el mismo problema, parece que es un problema del operador de red móvil (Altel 4G, Kazajstán).

¿Por qué el iPhone prefiere usar servicios de ubicación basados ​​en red celular o wifi mientras el GPS funciona bien? ¿Cómo puedo desactivar los servicios de ubicación basados ​​en red celular y wifi, para que solo use servicios de GPS y no funcione en absoluto si el GPS no está disponible?

Ahora, tengo que desactivar mis datos móviles para obtener mi ubicación precisa y activarlos más tarde. Sin embargo, hace que jugar algunos juegos que involucran servicios de ubicación y datos móviles sea imposible.

¿Está en un área donde la antena de la red de telefonía celular está dispersa?

Respuestas (5)

Los sistemas del iPhone están optimizados para la duración de la batería. Desde el diseño del chip hasta el sistema operativo, la conservación de la batería tiene prioridad sobre todo.

Los chips GPS consumen mucha energía. Lea estas respuestas para obtener más información sobre el uso de energía del chip GPS. Debido a esto, el iPhone siempre preferirá encontrar su ubicación con triangulación wifi/torre celular, y luego refinar con GPS. El teléfono a menudo enciende y apaga rápidamente el chip GPS, confirmando la ubicación según sea necesario. (recuerde, las computadoras piensan en microsegundos o menos)

Dado que el iPhone no es un GPS dedicado, es probable que nunca encuentre la manera de obligarlo a convertirse en uno. Puede probar una aplicación GPS para iPhone, muchas de las cuales parecen 'forzar' el chip GPS (y agotar la batería).

Para obtener más información, obtenga información sobre el GPS asistido , que explica cómo funciona el GPS en su teléfono, incluido el iPhone. Esto también puede explicar por qué su operador puede ser un desafío, ya que es posible que no le proporcione datos asistidos por estación móvil.

Estoy usando la aplicación de navegación en mi automóvil, con el iPhone conectado a una fuente de alimentación. La energía es menos preocupante que el uso de datos.
Quizá le preocupe menos, pero el iPhone no se comporta de manera diferente cuando se carga. Las preocupaciones de energía no son simplemente la disponibilidad para la carga, sino los ciclos utilizados, así como la envoltura térmica de la CPU y la GPU. El iPhone en particular suspende y finaliza programas, acelera la CPU y otras tareas automáticamente para reducir el uso de la batería, independientemente del estado de carga.

Puede usar Google Maps en modo sin conexión para la parte de GPS de la pregunta, pero no obtendrá las actualizaciones de tráfico en vivo. Puede navegar en cualquier parte del mapa que haya descargado previamente en su iPhone y rastreará su ubicación usando el chip GPS.

Las actualizaciones de tráfico provienen de la conexión celular, no del GPS, por lo que si lo apaga, no obtendrá las actualizaciones en vivo, los desvíos, la hora de llegada, etc.

Si desea una mejor precisión de ubicación, es posible que desee probar algunos GPS certificados por MFI. Tengo BadElf Pro como rastreador GPS dedicado y afirma superar el flujo de datos del servicio de ubicación del iPhone cuando está activo. Eso podría resolver su problema con precisión y menor consumo de energía. BadElf no es barato. Échale un vistazo.

En iOS, parece que no puedes deshabilitar el celular. Pero creo que no es importante. Después de obtener una nueva ubicación, verifique la precisión, si la precisión es > 100, deséchela y espere a obtener la siguiente ubicación.

Los teléfonos inteligentes usan redes móviles/WiFi primero para ubicarlo porque están más cerca de usted y esto no agotará gran parte de la batería de su teléfono, mientras que el GPS usa satélites que requieren más energía de su teléfono y buscan un mínimo de 3 satélites para funcionar completamente.

Estás recibiendo votos negativos porque tu afirmación de que los teléfonos usan redes móviles primero porque "están más cerca de ti" es incorrecta. La distancia no tiene nada que ver con eso.
Su hipótesis es correcta en un entorno urbano de alta densidad.
Por favor, traiga su pregunta sobre los votos negativos en el comentario.
No recibo el voto negativo en absoluto cuando es claramente para lo que se diseñó iOS o cualquier sistema operativo de teléfono inteligente. Un teléfono inteligente no es un dispositivo GPS dedicado, por lo que realmente no hay otra forma de priorizar el GPS que descargar un mapa sin conexión y deshabilitar los servicios de red celular.