Inicie o aplicativo Google Maps do aplicativo para iPhone.
Estou tentando iniciar o google maps no meu aplicativo para iPhone.
A parte de lançamento funciona bem, mas desde a atualização do iPhone 3.1 (eu acho que foi nessa época) eu recebo um mapa com zoom dos EUA e Canadá, em vez de ampliar minha localização atual. Tudo funcionou bem originalmente, mas em algum momento da atualização as coisas pararam de funcionar corretamente.
Aqui está a string que eu tenho usado. Isso funciona no telefone dos meus parceiros com o iOS 3.0 e no iPod com iOS 2.2.1, mas no meu telefone com o iOS 3.1 mostra um mapa com menos zoom do Canadá e dos EUA.
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];
Qualquer ajuda é muito apreciada.
Desde já, obrigado.