Problemas com os "Serviços de Localização" do iPod Touch

0

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?

Sparky
fonte

Respostas:

0

Eu vou responder a primeira parte da minha própria pergunta.

Depois de atualizar meu iPod Touch para o iOS 5, os Serviços de Localização começaram a funcionar novamente. Não só começou a funcionar, como também mostra a localização como um ponto na rua em frente à casa.

1) A localização que enviei manualmente ao Skyhook em 2009 foi na rua mais ao sul, pela caixa de correio, portanto, o ponto de dados antigo não está sendo usado. Não fiquei surpreso porque não tenho motivos para acreditar que a Apple tenha voltado ao Skyhook. Uma visita ao site da Skyhook verificou que esse ponto não mudou.

2) O local que a Apple começou a usar no ano passado foi um ponto na rodovia principal 1/2 milha a leste daqui.

Então, de alguma forma, a Apple obteve, de forma independente, novos dados sobre a minha localização no wifi. É possível que durante uma festa recente, alguém com um iPhone tenha se conectado ao meu Wifi e que os dados tenham sido enviados de volta à Apple. Também é possível que um veículo de coleta de dados Wifi tenha percorrido essa estrada. É muito rural, com apenas três casas em um trecho de uma milha, então, embora seja possível, é difícil acreditar.

Foi meu entendimento anterior de que a Apple começou a exigir que os dispositivos estivessem ao alcance de vários sinais Wifi para melhorar a precisão dos Serviços de Localização. Estando em um local rural, é quase impossível para o meu iPod captar qualquer sinal Wifi que não seja o meu. Com o Skyhook, isso nunca foi um problema.

No entanto, o iOS 5 parece depender muito dos Serviços de Localização, então talvez eles tenham mudado algo essencial para o funcionamento, a fim de melhorar a precisão sem exigir vários sinais Wifi.

Eu vou aceitar minha própria resposta. Se alguém tiver uma resposta melhor à minha pergunta original, considerarei aceitar isso.

Sparky
fonte