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. Lo sviluppo di un'applicazione con il Maps SDK for iOS richiede 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.