Übersicht

Plattform auswählen: Android iOS JavaScript

Einführung

Mit dem Maps SDK for iOS kannst du deiner App Karten hinzufügen, die auf Google Maps-Daten basieren. Das SDK verwaltet automatisch den Zugriff auf die Google Maps-Server, die Kartenanzeige und die Reaktion auf Nutzergesten wie Klicks und Ziehen. Sie können Ihrer Karte auch Markierungen, Polylinien, Bodenüberlagerungen und Infofelder hinzufügen. Diese Objekte liefern zusätzliche Informationen zu Kartenstandorten und ermöglichen die Interaktion der Nutzer mit der Karte.

Wenn Sie das SDK verwenden, müssen Sie die Nutzungsbedingungen der Google Maps Platform einhalten und dafür sorgen, dass Ihre App den anwendbaren Gesetzen entspricht. Hinweis: 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 Konzeptdokumentation richtet sich an Personen, die mit der iOS-Entwicklung und objektorientierten Programmierungskonzepten vertraut sind. Außerdem sollten Sie Google Maps aus der Perspektive eines Nutzers kennen. Sie können damit Anwendungen mit dem Maps SDK for iOS ausprobieren 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 Text zur Quellenangabe in einem Abschnitt mit rechtlichen Hinweisen in Ihrer App angeben. Wir empfehlen, die rechtlichen Hinweise als eigenständigen Menüpunkt oder als Teil eines Menüpunkts „Info“ anzugeben.

Sie können den Attributionstext abrufen, indem Sie [GMSServices openSourceLicenseInfo] aufrufen.

Unterstützte Plattformen

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

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

Die Verwendung des Maps SDK for iOS in iOS-App-Erweiterungen ist aufgrund der strengen Arbeitsspeicherbeschränkungen unwahrscheinlich. Die Verwendung des SDK in einer benutzerdefinierten Tastatur funktioniert beispielsweise höchstwahrscheinlich nicht.

Nächste Schritte

Wenn Sie mit dem Erstellen von Apps mit dem Maps SDK for iOS beginnen möchten, müssen Sie zuerst Ihr Google Cloud-Projekt einrichten.