2012-08-27 11 views
7

Anteriormente, dentro de una aplicación de iOS, podía iniciar la aplicación Maps desde su aplicación utilizando el esquema de URL de Google Maps (http: maps.google.whatever.whatever).¿Cuál es el esquema de URL para la aplicación de mapas iOS 6.0?

¿Alguien sabe cuál es el nuevo esquema de URL para la aplicación iOS 6.0 Maps? No puedo encontrar ninguna documentación nueva sobre esto.

Respuesta

2

Debe usar MKMapItem para abrir la aplicación de mapas. Echar un vistazo a la documentación: Documentation

Así es como se usa:

MKMapItem *mapItem=[[MKMapItem alloc] initWithPlacemark:yourPlacemark]; 
[mapItem openInMapsWithLaunchOptions:@{MKLaunchOptionsMapTypeKey : @(yourMapType), MKLaunchOptionsShowsTrafficKey : @(yourTraffic), MKLaunchOptionsDirectionsModeKey : yourDirectionMode}]; 
+1

También puede usar OpenUrl con "http://maps.apple.com/maps?" con tus propios parámetros He probado que esto funciona en mi iPhone iOS6. – callisto

+0

Eso abrirá solo los mapas de Google ..: / –

2

Aunque obtendrá un mayor control mediante el uso de un MKMapItem, el esquema URL es mucho más fácil. No ha cambiado mucho, solo reemplaza google.com con apple.com. Here's the documentation.

Cuestiones relacionadas