Este post pretende ser lo más informativo posible a la vez que lleva a mi pregunta.
Cuando compré por primera vez mi iPod Touch en 2009, Skyhook inalámbrico era responsable de mantener la base de datos utilizada por los servicios de localización en los dispositivos de Apple sin GPS.
Como no hay radio GPS en el iPod Touch, los servicios de localización utilizan una base de datos online de Lat/Long que se corresponde con la dirección MAC del hardware del router en el punto de acceso Wifi. Supongo que estos datos se recogieron a través de los datos GPS de los iPhones mientras estaban conectados a estos puntos de acceso Wifi. También creo que Skyhook contrató vehículos de forma similar a como Google recoge las fotos de Streetview.
En cualquier caso, este sistema funcionaba muy bien hasta que te adentrabas en una zona rural y te conectabas a un router nunca expuesto a uno de estos vehículos de recogida de datos. Por lo tanto, en mi propia casa, también en una zona rural, no podía utilizar ninguna función habilitada para los servicios de localización.
Así que en 2009 la solución era sencilla, tenía que añadir manualmente la dirección MAC de mi router junto con mis coordenadas Lat/Long a Skyhook . Después de unas semanas, los datos se añadieron correctamente y, por lo tanto, cualquier persona conectada a mi Wifi se mostró con precisión en un mapa con un pin en mi techo. Cualquier función dependiente de los servicios de localización estaba totalmente habilitada mientras estaba conectado al Wifi de mi casa.
Por una razón desconocida y correspondiente a una actualización de la versión de iOS en la primavera de 2010, los servicios de localización dejaron de funcionar desde mi casa. (todavía funcionaba en la mayoría de los lugares públicos y menos rurales)
Según lo publicado en los foros en línea de Apple, Apple dejó de utilizar Skyhook para los servicios de localización y asumió este trabajo internamente.
Durante muchos meses después de la primavera de 2010, mi Touch no pudo encontrar mi ubicación mientras estaba en casa. A día de hoy, puedo confirmar que mi dirección MAC sigue estando en la base de datos de Skyhook, pero no importa porque Apple ya no utiliza Skyhook. Tampoco hay ningún lugar para informar de la dirección MAC de un router con Lat/Long a Apple similar a este .
De repente, a finales del año pasado, mientras estaba en casa, los servicios de localización empezaron a informar de mi ubicación en la autopista principal a sólo 0,50 millas de distancia. Al parecer, uno de los vehículos de recopilación de datos pasó por esta ruta y captó mi señal.
Estaba satisfecho. La ubicación en el mapa era ligeramente errónea, pero el punto de referencia estaba lo suficientemente cerca como para que todas las funciones dependientes de los Servicios de Ubicación me resultaran de nuevo útiles desde mi ubicación en casa. Bastante bueno.
Todo esto nos lleva a que hoy, de repente, se ha vuelto a romper. Los servicios de localización no pueden encontrar mi ubicación mientras estoy en casa y mis aplicaciones dependientes de los servicios de localización son inútiles.
-
¿Alguien tiene información adicional o noticias actualizadas sobre este tema?
-
UNA URL similar a este ¿dónde se puede enviar manualmente una dirección MAC de Wifi y Lat/Long a Apple?
-
Si no es Apple, ¿qué empresa se encargó de mantener los servicios de localización de Skyhook para Apple?