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 della mappa e la risposta ai gesti dell'utente, come clic e trascinamenti. Puoi anche aggiungere indicatori, polilinee, overlay di terra e finestre informative alla tua mappa. Questi oggetti forniscono informazioni aggiuntive per le posizioni sulla mappa e consentono l'interazione degli utenti 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-app vengono inviati automaticamente con ogni richiesta.

Pubblico

Questa documentazione concettuale è pensata per persone che hanno familiarità con lo sviluppo iOS e con i concetti di programmazione orientata agli oggetti. Devi anche 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 di classi e metodi.

Requisiti di attribuzione

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

Puoi ottenere il testo dell'attribuzione effettuando una chiamata a [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 16.0 con un SDK di destinazione 16.0 o versioni successive. (L'impostazione di un SDK di destinazione 16.0 o versioni successive non impedirà 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.

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

Passaggi successivi

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