MKMapView userLocation nie pokazując w iPodzie

głosy
0

użyłem

self.mapView.showsUserLocation = YES;

za pokazanie niebieską kropkę (okrąg) na MKmapview. Jego pracy grzywny w symulatorze. ale kiedy testowany w ipod, jego nie widać. Ktoś wie, co będzie powodem? z góry dziękuję

Utwórz 25/03/2010 o 06:42
źródło użytkownik
W innych językach...                            


3 odpowiedzi

głosy
1

Jeśli niebieski okrąg nie pokazuje w Mapach albo, niż lokalne sieci WiFi nie są w systemie (na iPodzie twoi locationis określone przez najbliższych wifi SSID). Dwa rozwiązania: My je na liście (nie wiem, gdzie można to zrobić) lub udać się gdzieś, gdzie nie działa. W iPhone Simulator masz symulowanej lokalizacji, więc nie jest tak interesujący, że to działa.

Jeśli pojawi się niebieskie kółko w Mapach, ale nie w swojej mapy, możemy szukać dalej na niego.

Odpowiedział 25/03/2010 o 08:52
źródło użytkownik

głosy
0

Sprawdź, czy u dały delegatom ---> map.delegate = SomeController;

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

i

- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;
Odpowiedział 05/08/2010 o 11:00
źródło użytkownik

głosy
0

IPod jest w tej samej sieci bezprzewodowej, z usług lokalizacyjnych jest włączony?

Odpowiedział 25/03/2010 o 07:21
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more