Ü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 Maps-Daten basieren. Über das SDK werden der Zugriff auf die Google Maps-Server, die Kartenanzeige und die Reaktion auf Nutzergesten wie Klicks und Ziehbewegungen automatisch verwaltet. Sie können der Karte auch Markierungen, Polylinien, Boden-Overlays und Infofenster hinzufügen. Diese Objekte liefern zusätzliche Informationen zu den Orten auf der Karte und ermöglichen Nutzern die Interaktion mit der Karte.

Die Verwendung des SDK unterliegt den Nutzungsbedingungen für die Google Maps Platform. Außerdem muss Ihre App den anwendbaren Gesetzen entsprechen. Wenn Sie das SDK verwenden, werden der Name und die Version Ihrer Anwendung, Authentifizierungsinformationen und eine anwendungsübergreifende anonyme ID automatisch mit jeder Anfrage gesendet.

Zielgruppe

Diese konzeptbezogene Dokumentation richtet sich an Personen, die mit der iOS-Entwicklung und objektorientierten Programmierungskonzepten vertraut sind. Außerdem sollten Sie mit Google Maps aus Sicht des Nutzers vertraut sein. Sie soll Ihnen einen schnellen Einstieg in die Verwendung und Entwicklung von Anwendungen mit dem Maps SDK for iOS ermöglichen. Einzelheiten zu den 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 die Quellenangaben in den Bereich mit den rechtlichen Hinweisen Ihrer App aufnehmen. Es wird empfohlen, einen eigenen Menüpunkt für die rechtlichen Hinweise zu verwenden oder sie ins Menü „Info“ einzubinden.

Sie erhalten einen entsprechenden Text, wenn Sie [GMSServices openSourceLicenseInfo] aufrufen.

Unterstützte Plattformen

Mit dem Maps SDK for iOS können Sie Apps für 64-Bit-Geräte mit iOS 16.0 und höher entwickeln. Für die Entwicklung einer App mit dem Maps SDK for iOS ist mindestens Xcode 16.0 mit einem Ziel-SDK von 16.0 oder höher erforderlich. Wenn Sie ein Ziel-SDK von 16.0 oder höher festlegen, wird nicht verhindert, dass Ihre App unter iOS 16.0 ausgeführt wird.

Für Anwendungen, die 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 Speicherbeschränkungen, die gelten, unwahrscheinlich. Die Verwendung des SDK in einer benutzerdefinierten Tastatur ist beispielsweise unwahrscheinlich.

Nächste Schritte

Bevor Sie mit der Entwicklung von Apps mit dem Maps SDK for iOS beginnen können, müssen Sie zuerst Ihr Google Cloud-Projekt einrichten.