Próbuję zaimplementować geolokalizację google za pomocą xcode. Po przekazaniu adresu URL o długości i szerokości geograficznej zwraca następujący wynik:Uzyskiwanie ZERO_RESULTS Odpowiedź od GEOLokalizacja Google w iOS.
Ale kiedy przeglądam URL bezpośrednio. daje właściwy wynik. próbka url: http://maps.googleapis.com/maps/api/geocode/xml?latlng=68.56066,76.8803&sensor=true
coord.latitude = 68.56066;
coord.longitude = 76.8803;
NSString *urlStr = [NSString stringWithFormat:@"http://maps.googleapis.com/maps/api/geocode/xml?latlng=%f,%f&sensor=true",coord.latitude,coord.longitude];
NSURL *url = [NSURL URLWithString:urlStr];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
NSData *xmlData = [NSData dataWithContentsOfURL:url];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
NSString *str = [[NSString alloc]initWithData:xmlData encoding:NSUTF8StringEncoding];
NSLog(@"XML Data is %@",str);
muszę uzyskać wyniki XML. Czy jest jakiś problem z moim kodem? Kiedy czekam na ZERO_RESULTS w witrynie google. Wymieniają się w ten sposób ..
ZERO_RESULTS wskazuje, że wyszukiwanie powiodło się, ale nie zwróciło żadnych wyników. Może się to zdarzyć, jeśli wyszukiwanie zostało wykonane z opóźnieniem w zdalnej lokalizacji.
Każdy pomysł ...