2012-12-14 7 views
6

Google Map è ora disponibile in Appstore per IOS 6. Ho un'applicazione che utilizza MAPKIT e WebView per mostrare la direzione di guida utilizzando i servizi web di Google. Per mostrando percorso in nativa Mappe Apple App, io uso i codici simili a questo ..Come integrare la nuova app Google Maps con l'app ios

MKMapItem *mapItem = [[MKMapItem alloc]initWithPlacemark:place]; 
NSDictionary *options = @{ 
MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving 
}; 
[mapItem openInMapsWithLaunchOptions:options]; 

voglio mostrare percorso per l'utente nel Nuovo Google Map App installata sul dispositivo dell'utente, embeed la sua interfaccia utente all'interno di una vista nella mia app.

Fammi guidare.

risposta

7

Goole ha rilasciato l'ultima API per IOS 6.0 e versioni successive.

Per questo seguire le istruzioni seguenti

  1. Dovete registrato la vostra applicazione e ottenere le chiavi dal Map IOS access.
  2. consultare il seguente link per ulteriori dettagli New way to add google maps in iOS 6 app
+0

come hai seguito i passaggi? Ho richiesto l'accesso chiave API alla console e nessuna risposta ancora, a parte questo, come indicato nei passaggi, dove hai trovato "Google Maps SDK per iOS" per abilitarlo nei servizi. –

+1

si prega di leggere e scaricare https://developers.google.com/maps/documentation/ios/start – Hiren

+0

amico, l'ho seguito, uno si era registrato per l'accesso, ma ancora nessuna risposta da google! .. inoltre, nei passaggi sotto "ottenere la chiave API", durante la creazione di un progetto API, non riesco a visualizzare alcun servizio denominato "SDK di Google Maps per iOS" come suggeriscono, la prego di provare e rispondermi? –

5

Per visualizzare le istruzioni all'interno della app GoogleMaps, utilizzando il nuovo schema URL GoogleMaps lungo le linee di:

comgooglemaps://?saddr=Google+Inc,+8th+Avenue,+New+York,+NY&daddr=John+F.+Kennedy+International+Airport,+Van+Wyck+Expressway,+Jamaica,+New+York&directionsmode=transit 

Brani dell 'documentation dovrebbe aiutare. Una breve navigazione da lì, noterai che Google ha rilasciato un SDK per i nuovi GoogleMaps, con i token di accesso che vengono lanciati lentamente. Doc

  • sembrava tagliare la fine della mia risposta, ma @Hi Ren ha riempito, alla fine, con il link alla documentazione per il nuovo SDK.
+1

è compatibile all'indietro? Mezzi possono iOS 6 codice sdk google map potrebbe funzionare anche in versioni inferiori di Google app IOS? – ibiren

+1

no, non funziona per ios 6.0 e versioni successive devi mettere le condizioni in base alla tua versione. Controlla la documentazione-> Introduzione-> piattaforme supportate – Hiren

+0

@HiRen: Funziona su iOS 5.1 o versioni successive. –