Übersicht

Plattform auswählen: Android iOS JavaScript

Einführung

Mit dem Maps SDK for iOS können Sie Ihrer App Karten hinzufügen, die auf Google-Kartendaten basieren. Das SDK verarbeitet automatisch den Zugriff auf die Google Maps-Server, die Kartendarstellung und die Reaktion auf Nutzergesten wie Klicks und Ziehen. Sie können der Karte auch Markierungen, Polylinien, Boden-Overlays und Infofenster hinzufügen. Diese Objekte enthalten zusätzliche Informationen zu Standorten auf der Karte und ermöglichen Nutzerinteraktionen mit der Karte.

Wenn Sie das SDK verwenden, müssen Sie die Nutzungsbedingungen für die Google Maps Platform einhalten und prüfen, ob Ihre App den anwendbaren Gesetzen entspricht. Wenn Sie das SDK verwenden, werden bei jeder Anfrage automatisch der Name und die Version Ihrer Anwendung, Authentifizierungsinformationen und eine anwendungsübergreifende anonyme Kennung gesendet.

Zielgruppe

Diese konzeptbezogene Dokumentation richtet sich an Personen, die mit der iOS-Entwicklung und objektorientierten Programmierungskonzepten vertraut sind. Du solltest außerdem mit Google Maps aus Sicht des Nutzers vertraut sein. Sie können damit Anwendungen mit dem Maps SDK for iOS untersuchen und entwickeln. Weitere Informationen zu Klassen und Methoden finden Sie in der Referenzdokumentation.

Anforderungen bezüglich Quellenangaben

Wenn Sie das Maps SDK for iOS in Ihrer App verwenden, müssen Sie den Hinweistext in den Abschnitt „Rechtliche Hinweise“ Ihrer App einfügen. Es empfiehlt sich, rechtliche Hinweise als unabhängigen Menüpunkt oder als Teil des Menüpunkts „Info“ zu verwenden.

Du erhältst einen entsprechenden Text, wenn du [GMSServices openSourceLicenseInfo] aufrufst.

Unterstützte Plattformen

Mit dem Maps SDK for iOS können Sie Apps für native 64-Bit-Geräte mit iOS 14.0 und höher erstellen. Für die Entwicklung einer App mit dem Maps SDK for iOS ist mindestens Xcode 14.0 mit einem Ziel-SDK von Version 14.0 oder höher erforderlich. Das Festlegen eines Ziel-SDKs auf Version 14.0 oder höher verhindert nicht, dass Ihre App unter iOS 14.0 ausgeführt wird.

Bei Anwendungen, die Maps-URLs verwenden, muss auf dem Zielgerät Google Maps für iOS installiert sein.

Es ist unwahrscheinlich, dass die Verwendung des Maps SDK for iOS in iOS-App-Erweiterungen funktioniert, da strenge Speicherbeschränkungen gelten. Beispielsweise ist die Verwendung des SDK auf einer benutzerdefinierten Tastatur unwahrscheinlich.

Nächste Schritte

Damit Sie Apps mit dem Maps SDK for iOS erstellen können, müssen Sie zuerst ein Google Cloud-Projekt einrichten.