La app de demostración del SDK en GitHub con el SDK de Maps para iOS se incluyen muestras para conocer las características destacadas de las funciones del SDK. Examina el código en la app de demostración para ver cómo se implementa cada muestra. Importa y compila app, agregar tu clave de API, ver la demostración y usar el código de muestra proporcionado como punto de partida para tu aplicación.
Cuando ejecutes la app de ejemplo, verás una lista de muestras disponibles que puedes se ejecuta en tu propio dispositivo. Selecciona una de las opciones.
Ejecuta la app de ejemplo completa de manera local
La app de ejemplo del SDK de Maps para iOS está disponible como descargar archivo desde GitHub. Sigue estos pasos para instalar y probar la app de ejemplo del SDK de Maps para iOS.
- Descarga el archivo de muestra de código desde GitHub y desempaquetar el archivo.
Abre una ventana de terminal, navega al directorio donde expandiste los archivos de muestra. desglosar el directorio de Google Maps:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- En Xcode, presiona el botón de compilación para
crear la app
con el esquema actual. La compilación produce un error, que te solicita ingresar tu clave de API.
en el archivo
SDKConstants.swift
para Swift oSDKDemoAPIKey.h
para Objective-C. - Si aún no tienes una clave de API, sigue la
instrucciones de configuración
un proyecto en la consola de Google Cloud y obtener una clave de API. Cuando configures
en la consola de Cloud, puedes
restringir la clave a
identificador de paquete de la app de ejemplo
asegurarte de que solo tu app pueda usarla. El identificador de paquete predeterminado de
la app de ejemplo del SDK es
com.example.GoogleMapsDemos
. - Edita el archivo
SDKConstants.swift
para Swift oSDKDemoAPIKey.h
para Objective-C y pega tu clave de API en la definición del Constante deapiKey
okAPIKey
. Por ejemplo:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- Quita la siguiente línea, ya que se usa para registrar el problema definido por el usuario:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
- Compila y ejecuta el proyecto. Aparecerá la ventana del simulador de iOS, en la que se muestra una lista de demostraciones del SDK de Maps
- Elige una de las opciones que se muestran para experimentar con una función de la SDK de Maps para iOS.
- Si se te solicita permitir que GoogleMapsDemos acceda a tu ubicación, selecciona Permitir.