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 di informazioni alla mappa. Questi oggetti forniscono informazioni aggiuntive sulle posizioni 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 rispetti le 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 dimestichezza 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 Maps SDK for iOS. Puoi anche consultare la documentazione di riferimento per dettagli specifici su classi e metodi.

Requisiti di attribuzione

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

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

Piattaforme supportate

Con l'SDK Maps per iOS, puoi creare app destinate ai 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 pari a 14.0 o versioni successive 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 per 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 l'SDK Maps per iOS, devi prima configurare il tuo progetto Google Cloud.