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, 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 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.
- Descargar el archivo de muestra de código de GitHub y desempaquetar el archivo.
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
- Habilita el SDK de Places para iOS para tu proyecto de la consola de Google Cloud
- 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
. - 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";
- Si Xcode te solicita desbloquear el archivo
SDKDemoAPIKey
por edición, selecciona Desbloquear. - 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.
- Compila la app.
- 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
. - Si ejecutas las muestras de GooglePlaces, el simulador de iOS En esta ventana, se mostrará una lista de demostraciones de Places.
- Si se te solicita permitir que GooglePlacesDemos acceda a tu ubicación, elige Permitir.
- El ejemplo que elijas quedará listo para ejecutarse.