Esempi di personalizzazione basata su cloud precedente

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 CocoaPod o GitHub per lo stile cloud

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 compilazione genera un errore che ti chiede di inserire la chiave API nel SDKDemoAPIKey.h file.

Se non hai ancora una chiave API, configura un progetto nella console Cloud e ottieni una chiave API seguendo le istruzioni riportate in Ottenere 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. L'identificatore del bundle predefinito dell'app di esempi dell'SDK è 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.
```

Compila ed esegui il progetto.

Demo della mappa di personalizzazione basata su cloud

La demo CloudStyling mostra come applicare uno stile alla mappa utilizzando un set di stili nella console Google Cloud.

Quando viene lanciata l'applicazione di dimostrazione, fai clic sulla demo di personalizzazione della mappa nella sezione Samples beta nella parte superiore dell'elenco.

Fai clic su Applica stile alla mappa per vedere l'effetto del caricamento di ID mappa diversi.

Puoi anche provare ad aggiungere il tuo stile ("Personalizza mappa" > "Aggiungi un nuovo ID mappa") e vedere l'aggiornamento della mappa con lo stile personalizzato.