Uruchom aplikację Google maps z aplikacji na iPhone'a.
Próbuję uruchomić mapy google z mojej aplikacji na iPhone'a.
Część uruchamiająca działa dobrze, ale od czasu aktualizacji iPhone'a 3.1 (myślę, że było mniej więcej w tym czasie) otrzymuję powiększoną mapę USA i Kanady, a nie powiększoną w mojej obecnej lokalizacji. Wszystko działało dobrze, ale kiedyś aktualizacja przestała działać poprawnie.
Oto ciąg, z którego korzystałem. Działa to na telefonie moich partnerów z systemem iOS 3.0 i naszym iPodem z systemem iOS 2.2.1, ale na moim telefonie z systemem iOS 3.1 wyświetlana jest pomniejszona mapa Kanady i USA.
NSString *name = @"clothing";
NSString *latlong = [[NSString alloc] initWithFormat:@"%@,%@", latitudeString, longitudeString];
NSString *url = [NSString stringWithFormat: @"http://maps.google.com/maps?q=%@&mrt=yp&ll=%@",
[name stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
[latlong stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
[latlong release];
Każda pomoc jest bardzo mile widziana.
Z góry dziękuję.