Panoramica

Seleziona la piattaforma: Android iOS JavaScript

Introduzione

Con Maps SDK for iOS puoi aggiungere alla tua applicazione mappe basate sui dati di Google Maps. 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 di base e finestre informative alla mappa. Questi oggetti forniscono informazioni aggiuntive per le località delle mappe e consentono l'interazione dell'utente 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 tra applicazioni vengono inviati automaticamente con ogni richiesta.

Pubblico

Questa documentazione concettuale è pensata per le persone che hanno familiarità con lo sviluppo per iOS e i concetti di programmazione orientata agli oggetti. Dovresti anche conoscere Google Maps dal punto di vista dell'utente. È progettata per consentirti di iniziare a esplorare e sviluppare applicazioni con Maps SDK for iOS. Puoi anche consultare la documentazione di riferimento per dettagli specifici di classi e metodi.

Requisiti di attribuzione

Se utilizzi Maps SDK for iOS nella tua applicazione, devi includere il testo dell'attribuzione come parte di una sezione di note legali nell'applicazione. Ti consigliamo di includere le note legali come voce di menu indipendente o come parte di una voce di menu "Informazioni".

Puoi ottenere il testo dell'attribuzione chiamando [GMSServices openSourceLicenseInfo].

Piattaforme supportate

Con Maps SDK for iOS puoi creare app destinate a dispositivi a 64 bit con iOS 16.0 e versioni successive. Lo sviluppo di un'applicazione con Maps SDK for iOS richiede almeno Xcode 26.0 con un SDK di destinazione 16.0 o versioni successive. (L'impostazione di un SDK di destinazione 16.0 o versioni successive non impedisce l'esecuzione dell'app su iOS 16.0).

Le applicazioni che utilizzano gli URL di Maps richiedono che sul dispositivo di destinazione sia installato Google Maps per iOS.

È improbabile che l'utilizzo di Maps SDK for iOS all'interno delle estensioni delle app per iOS 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 for iOS, devi prima configurare il progetto Google Cloud.