Esempi di stili cloud legacy

Esegui l'app di esempio ApiDemos

Per eseguire l'app di esempio ApiDemos, consulta l'app di esempio Google Maps di GitHub e visualizza il progetto CloudBasedMapStylingViewController (esempio GitHub per Swift | Objective-C).

Demo facoltativa di Cloud Styling su CocoaPod o GitHub

Anziché iniziare da zero, puoi provare la nostra applicazione di esempio Objective-C che mostra come applicare uno stile alla mappa per iOS dal cloud. Per maggiori dettagli, consulta l'esempio Objective-C.

Crea l'app demo beta

In Xcode, premi il pulsante di compilazione per compilare ed eseguire lo schema corrente. La build produce un errore, che ti chiede di inserire la chiave API nel SDKDemoAPIKey.h.

Se non disponi ancora di una chiave API, configura un progetto nella console Cloud e ottieni una chiave API seguendo le istruzioni in Ottieni una chiave API. Quando configuri la chiave nella console Cloud, puoi specificare l'identificatore del bundle della tua app per assicurarti che solo la tua app possa utilizzare la chiave. La l'identificatore bundle predefinito dell'app SDK Samples è com.example.GoogleMapsDemos.

Modifica il file SDKDemoAPIKey.h e incolla la chiave API nella definizione della costante kAPIKey:

static NSString *const kAPIKey = @"YOUR_API_KEY";

Se Xcode ti chiede di sbloccare il file SDKDemoAPIKey.h per la modifica, scegli Sblocca.

Rimuovi la seguente riga:

```
#error Register for API Key and insert here.
```

Crea ed esegui il progetto.

Demo della mappa per gli stili cloud

La demo CloudStyling mostra come applicare uno stile alla mappa utilizzando uno stile impostato su nella console Google Cloud.

Quando viene avviata l'applicazione demo, fai clic sulla demo Personalizzazione della mappa nella sezione Samples beta in cima all'elenco.

Fai clic su Mappa stile per vedere come effetto del caricamento di ID mappa diversi.

Puoi provare ad aggiungere anche il tuo stile ("Mappa stile" > "Aggiungi un nuovo ID mappa"), e vedere l'aggiornamento della mappa con la tua mappa con stili personalizzati.