Dati sulla posizione

Una delle caratteristiche uniche delle app mobile è la consapevolezza della posizione. Gli utenti di dispositivi mobili portano con sé i propri dispositivi ovunque e l'aggiunta della consapevolezza della posizione alla tua app offre agli utenti un'esperienza più contestuale.

Utilizzare i dati sulla posizione

I dati sulla posizione disponibili per un dispositivo iOS includono la posizione attuale del dispositivo, individuata utilizzando una combinazione di tecnologie, la direzione e il metodo di movimento e se il dispositivo si è spostato oltre un confine geografico predefinito o un recinto virtuale.

La classe myLocationEnabled della classe GMSMapView controlla se il punto La mia posizione è attivato. Se abilitato, il metodo myLocation della classe GMSMapView rivela dove viene disegnato il punto della posizione del dispositivo.

Autorizzazioni di accesso alla posizione

La tua app deve chiedere all'utente il consenso per utilizzare i servizi di localizzazione. A questo scopo, includi la chiave NSLocationAlwaysUsageDescription nel file Info.plist per l'app e imposta il valore di ogni chiave su una stringa che descrive in che modo l'app intende utilizzare i dati sulla posizione.

Esempi di codice

Il seguente tutorial e il seguente esempio di codice mostrano l'utilizzo della posizione su una mappa:

Il repository maps-sdk-for-ios-samples su GitHub include anche esempi che mostrano l'utilizzo dei dati di localizzazione.