Muestras de código del SDK de Places para iOS

Selecciona la plataforma: Android iOS JavaScript

La aplicación de demostración del SDK de Places para iOS GitHub proporcionado con el SDK de Places para iOS demostrar una serie de funciones, como Place Autocomplete y Place Photos. En puedes encontrar fragmentos de código en cada página de esta guía para desarrolladores. 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, se mostrará 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 aplicación de muestra del SDK de Places para iOS está disponible como descargar archivo desde GitHub Sigue estos pasos para instalar y probar la app de muestra del SDK de Places para iOS.

  1. Descargar el archivo de muestra de código de GitHub y desempaquetar el archivo.
  2. Abre una ventana de terminal, navega al directorio donde expandiste los archivos de muestra. desglosar el directorio GooglePlaces:

    Swift

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Habilita el SDK de Places para iOS para tu proyecto de la consola de Google Cloud
  4. Si aún no tienes una clave de API, sigue la instrucciones de configuración un proyecto en la consola de 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 para garantizar que solo tu app pueda usar la clave. El paquete predeterminado El identificador de la app de muestra del SDK es com.example.GooglePlacesDemos.
  5. Edita el archivo SDKDemoAPIKey y pega tu clave de API en la constante apropiada. Por ejemplo:

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Si Xcode te solicita desbloquear el archivo SDKDemoAPIKey por edición, selecciona Desbloquear.
  7. Si está presente, quita la siguiente línea, ya que se usa para registrar el problema:

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register your API key and insert here, then delete this line.
  8. Compila la app.
  9. Si la compilación falla o la app falla con un error relacionado con tu clave de API cuando la ejecutes por primera vez, asegúrate de haber proporcionado las claves requeridas en el archivo SDKDemoAPIKey.
  10. Si ejecutas las muestras de GooglePlaces, el simulador de iOS En esta ventana, se mostrará una lista de demostraciones de Places.
  11. Si se te solicita permitir que GooglePlacesDemos acceda a tu ubicación, elige Permitir.
  12. El ejemplo que elijas quedará listo para ejecutarse.