Domanda

ho usato

self.mapView.showsUserLocation = YES;

per la visualizzazione punto blu (cerchio) sulla MKmapview. Il suo funzionamento benissimo nel simulatore. ma quando ho provato a Ipod, la sua non mostrando. Qualcuno sa quale sarà il motivo? grazie in anticipo

È stato utile?

Soluzione

Se il cerchio blu non mostra in Mappe entrambi, che le vostre reti WiFi locali non sono nel sistema (sull'iPod tuoi locationis determinato dalle più vicine SSID wifi di). Due soluzioni: farli elencati (non sicuro dove è possibile farlo), o andare da qualche parte dove si fa il lavoro. Nel iPhone Simulator si ottiene una posizione simulata, quindi non così interessante che funziona.

Se si ottiene il cerchio blu in Maps, ma non nella vostra mappa, siamo in grado di guardare oltre a questo.

Altri suggerimenti

è l'iPod sulla stessa rete, senza fili con servizi di localizzazione abilitati?

Controlla se u hanno dato i delegati ---> map.delegate = SomeController;

-(void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark;

e

- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top