Neu in der iPhone-Entwicklung. Ich arbeite an meiner ersten App. Ich greife auf Google Maps über UIWebView zu, um eine Adresse mit "" zu geocodieren. http://maps.google.com/maps?q=my Adresse". Es funktioniert, obwohl es die Eigenart hat, dass man auf die Schaltfläche "Zurück" und dann auf die Schaltfläche "Detail" (in der Navigationsleiste) klicken muss, um zum Ausgangsbildschirm zurückzukehren. Wenn jemand weiß, warum das so ist, würde ich mich freuen, das zu erfahren. Meine eigentliche Frage ist jedoch, ob dies eine legale Nutzung von Google Maps ist. Da ich diese App für die kommerzielle Nutzung beabsichtige, verstoße ich gegen die Regeln und Vorschriften von Google? Wenn es illegal ist, was ist meine Alternative? Danke!
Antworten
Zu viele Anzeigen?Verwendung von Google Maps in einem UIWebView
ist gemäß den Nutzungsbedingungen von Google zulässig.
In iOS 6 hat Apple das Karten-Backend von Google auf sein eigenes umgestellt, und obwohl es technisch möglich ist, die Kartenkacheln von Google in MKMapView
Dies ist nach den Nutzungsbedingungen von Google nicht zulässig.
Hier ist die Klarstellung direkt von @GoogleMapsAPI am 3. Oktober '12:
Q: Es gibt einige iOS-Apps, die GMaps-Kacheln verwenden, und ich möchte wissen, ob sie legal sind oder nicht und ob eine Lizenzverletzung vorliegt.
A: Ein direkter Zugang zu den Fliesen ist nicht gestattet. Die Verwendung der JavaScript-API in einer Webansicht ist zulässig.
Ich bin kein iPhone-Entwickler und das Letzte, was ich weiß, ist Objective-C, aber haben Sie in Betracht gezogen, die Google Maps API zu verwenden?
http://code.google.com/apis/maps/faq.html#mapsformobile Dort heißt es
Die Google Maps JavaScript API v3 wurde für mobile Geräte entwickelt und eignet sich sowohl für Browseranwendungen für den Desktop als auch für Geräte, die einen Webbrowser mit einer vollständigen JavaScript-Implementierung enthalten, wie z. B. das Apple iPhone.
Für browserbasierte Anwendungen, die auf Geräte abzielen, die nicht für die Verwendung der JavaScript-API geeignet sind, liefert die Static Maps API Kartenbilder in den Formaten GIF, JPG und PNG, einschließlich Markierungen und Polylinien. Beachten Sie, dass es nicht erlaubt ist, die Static Maps API außerhalb von browserbasierten Anwendungen zu verwenden.
Ich würde es auf jeden Fall ausprobieren, zumindest die Static Maps API, denn sie ist extrem einfach zu benutzen, und die allgemeine Vereinbarung erlaubt die kommerzielle Nutzung.