Frage

i verwendet

self.mapView.showsUserLocation = YES;

für die Ansicht blauen Punkt (Kreis) auf MKMapView. Seine adaequat in Simulator. aber wenn ich in Ipod getestet, zeigt es nicht. Jeder weiß, was der Grund dafür sein? Vielen Dank im Voraus

War es hilfreich?

Lösung

Wenn der blaue Kreis zeigt nicht in Karten entweder, als die die lokalen Wi-Fi-Netzwerke nicht im System vorhanden sind (auf dem iPod Ihre locationis durch den nächsten WLAN-SSIDs bestimmt). Zwei Lösungen: erhalten sie aufgelistet (nicht sicher, wo Sie das tun) oder irgendwo hingehen, wo es funktioniert. In der iPhone Simulator Sie einen simulierten Standort erhalten, also nicht so interessant, dass es funktioniert.

Wenn Sie den blauen Kreis in Karten, aber nicht in der Karte zu bekommen, können wir es betrachten weiter.

Andere Tipps

Ist der iPod auf das gleiche, Wireless-Netzwerk mit Ortungsdienste aktiviert?

Überprüfen Sie, ob u die Delegierten gegeben haben ---> map.delegate = SomeController;

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

und

- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top