Ejemplos de diseño de nube heredados

Cómo ejecutar la app de ejemplo de ApiDemos

Para ejecutar la app de ejemplo de ApiDemos, consulta la app de ejemplo de Google Maps de GitHub y consulta el proyecto CloudBasedMapStylingViewController (ejemplo de GitHub para Swift | Objective-C).

Demostración opcional de CocoaPod o GitHub para el diseño de Cloud

En lugar de comenzar desde cero, puedes probar nuestra aplicación de ejemplo de Objective-C, que muestra cómo modificar el diseño de tu mapa para iOS desde la nube. Para obtener más detalles, consulta la muestra de Objective-C.

Cómo compilar la app de demostración de la versión beta

En Xcode, presiona el botón de compilación y luego ejecuta el esquema actual. La compilación genera un error que te solicita ingresar tu clave de API en el archivo SDKDemoAPIKey.h.

Si aún no tienes una clave de API, configura un proyecto en la consola de Cloud y obtén una clave de API; para ello, sigue las instrucciones que se indican en Cómo obtener una clave de API. Cuando configuras la clave en la consola de Cloud, puedes especificar el identificador de paquete de tu app para asegurarte de que solo tu app pueda usar la clave. El identificador de paquete predeterminado de la app de ejemplos del SDK es com.example.GoogleMapsDemos.

Edita el archivo SDKDemoAPIKey.h y pega tu clave de API en la definición de la constante kAPIKey:

static NSString *const kAPIKey = @"YOUR_API_KEY";

Si Xcode te solicita desbloquear el archivo SDKDemoAPIKey.h para editarlo, elige Desbloquear.

Quita la siguiente línea:

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

Compila y ejecuta el proyecto.

Demostración del diseño basado en Cloud

En la demostración de CloudStyling, se muestra cómo aplicar diseño al mapa con un conjunto de diseños en la consola de Google Cloud.

Cuando se inicie la aplicación de demostración, haz clic en la demostración de personalización de mapas, en la sección Muestras Beta, en la parte superior de la lista.

Haz clic en Mapa de diseños para ver el efecto de cargar diferentes IDs de mapa.

También puedes intentar agregar tu propio diseño ("Mapa de diseños" > "Agregar un ID de mapa nuevo") y ver la actualización del mapa con tu mapa con diseños personalizados.