Einführung
Mit dem Maps SDK for iOS können Sie Ihrer App Karten hinzufügen, die auf Google Maps-Daten basieren. Über das Paket 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 bieten zusätzliche Informationen zu Standorten auf der Karte und ermöglichen die Nutzerinteraktion mit der Karte.
Die Verwendung des Pakets 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 App, Authentifizierungsinformationen und ein anonymer appübergreifender Identifikator 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 Google Maps aus Nutzersicht kennen. 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 Referenz dokumentation.
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 empfiehlt sich, einen eigenen Menüpunkt für die rechtlichen Hinweise zu verwenden oder sie ins Menü „Info“ einzubinden.
Sie erhalten die Quellenangabe, 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 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, kann Ihre App trotzdem unter iOS 16.0 ausgeführt werden.
Für Anwendungen, die Maps-URLs verwenden, muss auf dem Zielgerät Google Maps for iOS installiert sein.
Die Verwendung des Maps SDK for iOS in iOS-App-Erweiterungen funktioniert aufgrund der strengen Speicherbeschränkungen wahrscheinlich nicht. Beispielsweise ist die Verwendung des SDK in einer benutzerdefinierten Tastatur wahrscheinlich nicht möglich.
Nächste Schritte
Damit Sie mit der Entwicklung von Apps mit dem Maps SDK for iOS beginnen können, müssen Sie zuerst Ihr Google Cloud-Projekt einrichten.