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 della mappa e la risposta ai gesti dell'utente, come clic e trascina. Alla mappa puoi anche aggiungere indicatori, polilinee, overlay al suolo e finestre informative. Questi oggetti forniscono informazioni aggiuntive per le posizioni sulla 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, con ogni richiesta vengono inviati automaticamente il nome e la versione dell'applicazione, le informazioni di autenticazione e un identificatore anonimo tra applicazioni.

Pubblico

Questa documentazione concettuale è progettata per le persone che hanno familiarità con lo sviluppo iOS e con i concetti di programmazione orientata agli oggetti. Dovresti conoscere anche Google Maps dal punto di vista dell'utente. È progettata 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 utilizzi Maps SDK for iOS nella tua applicazione, devi includere il testo dell'attribuzione nella sezione delle note legali nell'applicazione. È consigliabile includere 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 per iOS, puoi creare app che hanno come target dispositivi nativi a 64 bit con iOS 14.0 e versioni successive. Lo sviluppo di un'applicazione con Maps SDK per iOS richiede almeno Xcode 15.0 con un SDK di destinazione 14.0 o successivo. L'impostazione di un SDK target 14.0 o versioni successive non impedirà l'esecuzione dell'app su iOS 14.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 per app iOS funzioni, a causa delle rigide restrizioni di memoria applicate. Ad esempio, è improbabile che l'utilizzo dell'SDK in una tastiera personalizzata funzioni.

Passaggi successivi

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