2012-12-14 8 views
6

Google Map ist jetzt in Appstore für IOS 6 verfügbar. Ich habe eine Anwendung, die MAPKIT und WebView verwendet, um Fahrtrichtung mit Google Webservices anzuzeigen. für Route in nativer Apple-MAP App zeigt, i-Codes verwenden ähnliche dies ..So integrieren Sie neue Google Map App mit iOS App

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

Ich möchte zum Benutzer in der neuen Google Map App zeigen, installiert auf Benutzergerät, embeed seine UI innerhalb einer Ansicht in meiner App.

Führen Sie mich.

Antwort

7

Goole haben die neueste API für IOS 6.0 und höher veröffentlicht.

Dazu folgen Sie den Schritt unter

  1. Sie registriert die App haben und die Schlüssel von Map IOS access erhalten.
  2. Siehe den folgenden Link für weitere Einzelheiten New way to add google maps in iOS 6 app
+0

Wie sind Sie den Schritten gefolgt? Ich habe den Zugriff auf den API-Schlüssel auf der Konsole beantragt und noch keine Antwort gegeben, abgesehen davon, wie in den Schritten angegeben, wo Sie das "Google Maps SDK für iOS" gefunden haben, um es in den Diensten zu aktivieren. –

+1

bitte lesen und herunterladen https://developers.google.com/maps/documentation/ios/start – Hiren

+0

Freund, ich folgte ihm, eine hatte sich für den Zugang registriert, aber noch keine Antwort von Google! .. außerdem in den Schritten Unter "API-Schlüssel erhalten" kann ich beim Erstellen eines API-Projekts keinen Service mit dem Namen "Google Maps SDK für iOS" sehen, wie Sie vorschlagen. Versuchen Sie es bitte und antworten Sie mir? –

5

Für die Anweisungen innerhalb der Googlemaps App angezeigt wird, das neue Google URL-Schema nach dem Vorbild der Verwendung:

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

Genommen von den documentation sollen Ihnen helfen. Ein kurzer Blick von dort, Sie werden auch feststellen, dass Google ein SDK für die neuen GoogleMaps veröffentlicht haben, mit Zugriffstoken langsam ausgerollt werden. Doc

  • schien das Ende meiner Antwort abzuschneiden, aber @Hi Ren hat am Ende mit dem Link auf die Dokumentation zu den neuen SDK gefüllt.
+1

ist es rückwärts kompatibel? Bedeutet das ios 6 sdk google map code könnte auch in niedrigeren Versionen der IOS Google App funktionieren? – ibiren

+1

nein es ist Arbeit für ios 6.0 und neuere Version müssen Sie die Bedingung entsprechend Ihrer Version.check die Dokumentation-> Einführung-> unterstützten Plattformen – Hiren

+0

@HiRen: Es funktioniert auf iOS 5.1 oder höher. –