Panoramica

Seleziona la piattaforma: Android iOS JavaScript

Introduzione

Con Maps SDK for iOS, puoi aggiungere mappe basate sui dati di Google Maps alla tua applicazione. L'SDK gestisce automaticamente l'accesso ai server di Google Maps, la visualizzazione delle mappe e la risposta ai gesti dell'utente, come clic e trascinamenti. Puoi anche aggiungere indicatori, polilinee, overlay del suolo e finestre informative alla mappa. Questi oggetti forniscono informazioni aggiuntive sulle località della mappa e consentono all'utente di interagire con la mappa.

Quando utilizzi l'SDK, devi rispettare i Termini di servizio di Google Maps Platform e assicurarti che la tua app sia conforme alle leggi vigenti. Tieni presente che, quando utilizzi l'SDK, il nome e la versione dell'applicazione, le informazioni di autenticazione e un identificatore anonimo cross-application vengono inviati automaticamente con ogni richiesta.

Pubblico

Questa documentazione concettuale è progettata per chi ha familiarità con lo sviluppo per iOS e con i concetti di programmazione orientata agli oggetti. Inoltre, devi conoscere Google Maps dal punto di vista di un utente. È progettato per consentirti di iniziare a esplorare e sviluppare applicazioni con l'SDK Maps per iOS. Puoi anche consultare la documentazione di riferimento per dettagli specifici su classi e metodi.

Requisiti di attribuzione

Se nella tua applicazione utilizzi Maps SDK for iOS, devi includere il testo dell'attribuzione in una sezione delle notifiche legali. È consigliabile includere le notifiche legali come voce di menu indipendente o all'interno di una voce di menu "Informazioni".

Puoi ottenere il testo dell'attribuzione effettuando una chiamata al numero [GMSServices openSourceLicenseInfo].

Piattaforme supportate

Con Maps SDK for iOS, puoi creare app destinate a dispositivi nativi a 64 bit con iOS 14.0 e versioni successive. Per sviluppare un'applicazione con Maps SDK for iOS è necessario almeno Xcode 15.0 con un SDK di destinazione 14.0 o successivo. L'impostazione di un SDK target 14.0 o successivo non impedirà all'app di funzionare su iOS 14.0.

Le applicazioni che utilizzano gli URL di Maps richiedono l'installazione di Google Maps per iOS sul dispositivo di destinazione.

L'utilizzo di Maps SDK for iOS all'interno delle estensioni di app per iOS è improbabile che funzioni, a causa delle rigide limitazioni di memoria applicate. Ad esempio, è improbabile che l'utilizzo dell'SDK all'interno di una tastiera personalizzata funzioni.

Passaggi successivi

Per iniziare a creare app con Maps SDK per iOS, devi prima configurare il tuo progetto Google Cloud.