MKMAPVIEW UserLocation não aparece no iPod
-
22-09-2019 - |
Pergunta
eu usei
self.mapView.showsUserLocation = YES;
Para mostrar o Blue Dot (Circle) no MKMapView. Está funcionando bem no simulador. Mas quando eu testei no iPod, não está aparecendo. Alguém sabe qual será o motivo? desde já, obrigado
Solução
Se o Círculo Azul também não aparecer em mapas, as redes Wi -Fi locais não estão no sistema (no iPod, seu local é determinado pelo WiFi SSID mais próximo). Duas soluções: obtenha -as listadas (não tenho certeza de onde você pode fazer isso) ou vá a algum lugar onde funciona. No simulador do iPhone, você obtém um local simulado, por isso não é tão interessante que ele funcione.
Se você conseguir o círculo azul nos mapas, mas não no seu mapa, podemos olhar mais para ele.
Outras dicas
O iPod está na mesma rede sem fio com serviços de localização ativados?
Verifique se você deu aos delegados ---> map.delegate = Somecontroller;
-(void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark;
e
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;