Este post é para ser informativo quanto possível, levando à minha pergunta.
Quando eu comprei meu primeiro iPod Touch em 2009, Skyhook Wireless era responsável por manter o banco de dados usado pelos Serviços de Localização nos dispositivos Apple sem GPS.
Como não há rádio GPS no iPod Touch, os Serviços de Localização usam um banco de dados online de Lat / Long correspondente ao endereço MAC de hardware do roteador no ponto de acesso Wifi. Presumo que estes dados foram recolhidos através dos dados GPS dos iPhones enquanto estão ligados a estes pontos de acesso Wi-Fi. Eu também acho que a Skyhook contratou veículos similares a como o Google reúne fotos do Streetview.
Independentemente disso, este sistema funcionou muito bem até você entrar em uma área rural e conectado a um roteador nunca exposto a um desses veículos de coleta de dados. Portanto, em minha própria casa, também em uma área rural, não pude usar nenhum recurso habilitado para Serviços de Localização.
Então, em 2009, a correção era simples, eu tive que adicionar manualmente o endereço MAC do meu roteador junto com minhas coordenadas Lat / Long para o Skyhook . Depois de algumas semanas, os dados foram adicionados corretamente e qualquer pessoa conectada ao meu Wifi foi mostrada com precisão em um mapa com um alfinete no meu teto. Qualquer recurso dependente de Serviços de Localização foi totalmente ativado enquanto eu estava conectado ao Wifi em minha casa.
Por um motivo desconhecido e correspondente a uma atualização de versão do iOS na primavera de 2010, os Serviços de Localização pararam de funcionar em minha casa. (ainda trabalhou na maioria dos locais públicos e menos rurais)
Conforme postagens nos fóruns on-line da Apple, a Apple parou de usar o Skyhook para serviços de localização e assumiu esse trabalho internamente.
Durante muitos meses após a Primavera de 2010, o meu toque não conseguiu encontrar a minha localização enquanto estava em casa. Até hoje, posso confirmar que meu endereço MAC ainda está no banco de dados do Skyhook, mas isso não importa, porque a Apple não está mais usando o Skyhook. Também não há lugar para relatar o endereço MAC de um roteador com Lat / Long para a Apple semelhante a este .
De repente, no final do ano passado, enquanto estava em casa, os Serviços de Localização começaram a relatar minha localização na rodovia principal, a apenas 800 metros de distância. Então, aparentemente, um dos veículos de coleta de dados percorreu esse caminho e pegou meu sinal.
Eu estava satisfeito. A localização do mapa estava um pouco errada, mas o ponto estava próximo o suficiente para que todos os recursos dependentes dos Serviços de Localização fossem novamente úteis para mim em meu local de origem. Bom o bastante.
Agora tudo isso nos traz ao dia de hoje, onde de repente é quebrado novamente. Os Serviços de Localização não conseguem encontrar minha localização enquanto estou em casa e meus aplicativos dependentes dos Serviços de Localização são inúteis.
Alguém tem informações adicionais ou notícias atualizadas sobre esse assunto?
Um URL semelhante a este onde é possível enviar manualmente um endereço MAC Wifi e Lat / Long para a Apple?
Se não a Apple, que empresa assumiu a manutenção dos serviços de localização da Skyhook para a Apple?