Muestras de código del SDK de Maps para iOS

Selecciona la plataforma: Android iOS JavaScript

La app de demostración del SDK en GitHub, que se proporciona con el SDK de Maps para iOS, incluye muestras de las funciones destacadas de este SDK. Examina el código en la app de demo para ver cómo se implementa cada muestra. Importa y compila la app, agrega tu clave de API, visualiza la demostración y usa el código de muestra proporcionado como punto de partida para tu app.

Cuando ejecutes la app de ejemplo, verás una lista de muestras disponibles que puedes ejecutar 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 un archivo de descarga en GitHub. Sigue estos pasos para instalar y probar la app de ejemplo del SDK de Maps para iOS.

  1. Descarga el archivo de muestra de código desde GitHub y descomprime el archivo.
  2. Abre una ventana de terminal, navega al directorio en el que expandiste los archivos de muestra y desglosa el directorio de GoogleMaps:

    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
  3. En Xcode, presiona el botón de compilación para compilar 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 o en el archivo SDKDemoAPIKey.h para Objective-C.
  4. Si aún no tienes una clave de API, sigue las instructions para configurar un proyecto en la consola de Google Cloud y obtener una clave de API. Cuando configuras la clave en la consola de Cloud, puedes restringir la clave al identificador de paquete de la app de ejemplo para asegurarte de que solo tu app pueda usarla. El identificador del paquete predeterminado de la app de muestra del SDK es com.example.GoogleMapsDemos.
  5. Edita el archivo SDKConstants.swift para Swift o el archivo SDKDemoAPIKey.h para Objective-C y pega tu clave de API en la definición de la constante apiKey o kAPIKey. Por ejemplo:

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective‑C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. 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.
  7. 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.
  8. Elige una de las opciones que se muestran para experimentar con una función del SDK de Maps para iOS.
  9. Si se te solicita permitir que GoogleMapsDemos acceda a tu ubicación, selecciona Allow.