This seems to work in os 2.2 if you use "http://" instead of "maps://". Try this.
Code:
NSString *urlString = @"http://maps.google.com/maps?daddr=37.74324,-121.43432&saddr=37.5,-121.4";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: urlString]];
More info on params here:
objective-d » Blog Archive » Launching the iPhone maps application from your own code
Official list of params here:
Google Map Parameters - Google Mapki
Apple URL reference here:
https://developer.apple.com/iphone/l...roduction.html