Einführung
Mit dem Maps SDK for iOS können Sie in Ihre App Karten einfü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 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. Beachten Sie, dass bei Verwendung des SDKs der Name und die Version Ihrer Anwendung, Authentifizierungsinformationen und eine anwendungsübergreifende anonyme Kennung automatisch mit jeder Anfrage gesendet werden.
Zielgruppe
Diese konzeptionelle Dokumentation richtet sich an Personen, die sich mit der iOS-Entwicklung und objektorientierten Programmierungskonzepten auskennen. Außerdem sollten Sie mit Google Maps aus Sicht des Nutzers vertraut sein. Sie soll Ihnen den 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 Anwendung verwenden, müssen Sie Quellenangaben in den Abschnitt mit den rechtlichen Hinweisen einfügen. Es wird empfohlen, die rechtlichen Hinweise als eigenen Menüpunkt oder im Menü „Info“ anzugeben.
Sie können den Text für die Quellenangabe abrufen, indem 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 Anwendung mit dem Maps SDK for iOS ist mindestens Xcode 26.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 Ihre App weiterhin auf iOS 16.0 ausgeführt.)
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 funktioniert aufgrund der strengen Speicherbeschränkungen wahrscheinlich nicht. Beispielsweise funktioniert die Verwendung des SDKs innerhalb einer benutzerdefinierten Tastatur wahrscheinlich nicht.
Nächste Schritte
Wenn Sie mit dem Maps SDK for iOS Apps erstellen möchten, müssen Sie zuerst Ihr Google Cloud-Projekt einrichten.