Actualmente, el SDK de Navigation solo está disponible para clientes seleccionados. Comunícate con Ventas para obtener más información.
Próximamente, se incorporará un nuevo diseño de mapa a Google Maps Platform. Esta actualización del diseño de mapas incluye una nueva paleta de colores predeterminada y mejoras en las experiencias y la usabilidad de los mapas. Todos los diseños de mapa se actualizarán automáticamente en marzo de 2025. Para obtener más información sobre la disponibilidad y cómo habilitarlas antes, consulta Nuevo diseño de mapa para Google Maps Platform.
Para ejecutar la demostración, debes tener una cuenta de Google Cloud y una clave de API habilitada para el SDK de Navigation según las ventas. Una vez que tengas una cuenta de Google Cloud, consulta Configura
tu proyecto de desarrollo y clave de API.
Configura tu proyecto de desarrollo y tu clave de API
Crea o abre un proyecto en la consola de Google Cloud para usarlo con el SDK de Maps para iOS. Espera unos minutos hasta que el proyecto sea visible en la consola de Cloud.
Habilita el SDK de Maps para iOS en la consola de Google Cloud.
En el proyecto, abre la sección de APIs y habilita el SDK de Maps para iOS.
Crea una clave de API para el proyecto. Para ello, selecciona APIs y servicios > Credenciales > Crear credenciales > Clave de API.
Agrega el SDK de Maps para iOS a tu clave de API. Para obtener más información, consulta Cómo usar claves de API.
Prueba la app de demostración
Ahora puedes descargar, compilar y ejecutar la demostración.
Descarga la demostración
El código de demostración está disponible en GitHub:
Para ejecutar la demostración, compila la app en Xcode con un dispositivo iOS conectado a tu computadora o usa un simulador.
Solución de problemas
Oculta o muestra la información para solucionar problemas
Elige un dispositivo o simulador iOS que ejecute iOS 15 o una versión posterior.
Si no ves un simulador disponible, agrega destinos de Rosetta: en Product > Destination > Destination Architectures, elige Show Rosetta Destinations.
Si la compilación falla con Sandbox: rsync.samba() deny, inhabilita la zona de pruebas de secuencias de comandos de usuario: en Build Settings > Build Options, establece User Script Sandboxing en No.
[null,null,["Última actualización: 2025-01-28 (UTC)"],[[["The Navigation SDK provides turn-by-turn navigation functionality and requires a Google Cloud account with an API key enabled for the SDK."],["You must have the Maps SDK for iOS installed in your app before integrating the Navigation SDK."],["To try the demo app, download it as a Cocoapod, add your API key, and build the app in Xcode using a compatible iOS device or simulator."],["Xcode 12 users might encounter compilation issues for the simulator which can be resolved using steps outlined in the Navigation SDK FAQ."],["For troubleshooting, use an iOS device or simulator with iOS 15 or above, enable Rosetta destinations if necessary, and disable User Script Sandboxing if encountering build failures related to rsync.samba()."]]],[]]