Überblick

Plattform auswählen: Android iOS JavaScript

Einleitung

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 Markierungen, Polylinien, Boden-Overlays und Infofenster hinzufügen. Diese Objekte liefern zusätzliche Informationen zu Standorten auf der Karte und ermöglichen Nutzern die Interaktion mit der Karte.

Die Verwendung des SDK muss den Nutzungsbedingungen für die Google Maps Platform entsprechen. Außerdem muss Ihre App den anwendbaren Gesetzen entsprechen. Wenn Sie das SDK verwenden, werden mit jeder Anfrage automatisch Name und Version Ihrer Anwendung, Authentifizierungsinformationen sowie eine anwendungsübergreifende anonyme ID 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 den Einstieg in die Verwendung und Entwicklung von Apps mit dem Maps SDK for iOS erleichtern. Spezifische Details zu Klassen und Methoden finden Sie auch in der Referenzdokumentation.

Anforderungen bezüglich Quellenangaben

Wenn Sie das Maps SDK for iOS in Ihrer App verwenden, müssen Sie Quellenangaben in den Abschnitt mit den rechtlichen Hinweisen Ihrer App aufnehmen. Wir empfehlen, die rechtlichen Hinweise als eigenen Menüpunkt oder als Teil des Menüpunkts „Info“ anzugeben.

Sie erhalten die Quellenangaben, indem Sie [GMSServices openSourceLicenseInfo] anrufen.

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 Anwendung mit dem Maps SDK for iOS ist mindestens Xcode 14.0 mit einem Ziel-SDK der 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.

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 Speichereinschränkungen wahrscheinlich nicht möglich. Beispielsweise funktioniert die Verwendung des SDK mit einer benutzerdefinierten Tastatur wahrscheinlich nicht.

Nächste Schritte

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