Cómo ejecutar la app de ejemplo ApiDemos
Para ejecutar la app de ejemplo de ApiDemos, consulta la muestra de GitHub
App de ejemplo de Google Maps
y mira el proyecto CloudBasedMapStylingViewController
(muestra de GitHub para
Swift
| Objective-C).
Demostración opcional de CocoaPod o GitHub de diseño de Cloud
En lugar de comenzar desde cero, puedes probar nuestra aplicación de ejemplo de Objective-C que demuestra cómo modificar el diseño de tu mapa para iOS desde la nube. Para obtener más detalles, consulta el ejemplo de Objective-C.
Compila la app de demostración beta
En Xcode, presiona el botón de compilación y luego ejecuta el esquema actual.
La compilación genera un error y te solicita que ingreses 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 siguiendo las instrucciones que se indican en Cómo obtener una clave de API. Cuando configures la clave en la consola de Cloud, puedes especificar el identificador de paquete de tu app para asegurarte de que solo tu app pueda usarla. El identificador de paquete predeterminado de la app de muestras 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 que desbloquees 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 de mapas de diseño de Cloud
En la demostración de CloudStyling
, se muestra cómo aplicar un diseño al mapa con un estilo establecido 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 Style Map para ver el efecto de cargar diferentes IDs de mapa.
También puedes agregar tu propio diseño ("Diseñar mapa" > "Agregar un nuevo ID de mapa") y ver cómo se actualiza el mapa con tu diseño personalizado.