Introducción
Con el SDK de Maps para iOS, puedes agregar mapas basados en datos de Google Maps a tu aplicación. El SDK controla automáticamente el acceso a los servidores de Google Maps, la visualización de mapas y la respuesta a los gestos del usuario, como clics y arrastres. También puedes agregar marcadores, polilíneas, superposiciones terrestres y ventanas de información a tu mapa. Estos objetos proporcionan información adicional para las ubicaciones del mapa y permiten que el usuario interactúe con él.
Cuando uses el SDK, debes cumplir con las Condiciones del Servicio de Google Maps Platform y asegurarte de que tu app cumpla con las leyes aplicables. Ten en cuenta que, cuando usas el SDK, el nombre y la versión de tu aplicación, la información de autenticación y un identificador anónimo entre aplicaciones se envían automáticamente con cada solicitud.
Público
Esta documentación conceptual está diseñada para personas familiarizadas con el desarrollo de iOS y los conceptos de programación orientada a objetos. También debes estar familiarizado con Google Maps como usuario. Está diseñado para que puedas comenzar a explorar y desarrollar aplicaciones con el SDK de Maps para iOS. También puedes consultar la documentación de referencia para obtener detalles específicos de las clases y los métodos.
Requisitos para la atribución
Si usas el SDK de Maps para iOS en tu aplicación, debes incluir el texto de atribución como parte de una sección de avisos legales. Se recomienda incluir los avisos legales como un elemento de menú independiente o como parte de un elemento de menú "Acerca de".
Para obtener el texto de atribución, llama a [GMSServices
openSourceLicenseInfo]
.
Plataformas compatibles
Con el SDK de Maps para iOS, puedes compilar apps que se orienten a dispositivos nativos de 64 bits que ejecuten iOS 14.0 y versiones posteriores. Para desarrollar una aplicación con el SDK de Maps para iOS, se requiere al menos Xcode 15.0 con un SDK de destino de 14.0 o versiones posteriores. (Establecer un SDK de destino de 14.0 o una versión posterior no impedirá que tu app se ejecute en iOS 14.0).
Las aplicaciones que usan URLs de Maps requieren que el dispositivo de destino tenga instalado Google Maps para iOS.
Es probable que el uso del SDK de Maps para iOS dentro de las extensiones de apps para iOS no funcione debido a las restricciones de memoria estrictas que se aplican. Por ejemplo, es poco probable que funcione el uso del SDK dentro de un teclado personalizado.
¿Qué sigue?
Para comenzar a compilar apps con el SDK de Maps para iOS, primero debes configurar tu proyecto de Google Cloud.