У меня есть кнопка на моей аннотации, которая вызывает карты Google следующим образом.
Я пытаюсь сопоставить маршрут от моего известного текущего местоположения до места назначения, переданного из записи аннотации.
Текущее местоположение не распознается на картах Google, и вместо этого предлагается случайное место, такое как Текущий, Дент, Миссури.
- (IBAction)GoogleMap
{
NSString *mapAddress = [NSString stringWithFormat:@"%@, %@, %@, %@",location.address, location.city, location.state, location.zipcode];
NSString* url = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=Current+Location&daddr=%@",
// 40.7406578, -74.0020894, test coordinates
[mapAddress stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
}
есть идеи, где я иду не так? это не должно работать? Спасибо.