Descripción general

Selecciona la plataforma: Android iOS JavaScript

Introducción

Con el SDK de Maps para iOS, puedes agregar mapas basados en datos de Google Maps a tu aplicación. El SDK administra automáticamente el acceso a los servidores de Google Maps, la visualización de los mapas y la respuesta a los gestos del usuario, como los clics y arrastres. Además, permite agregar marcadores, polilíneas, superposiciones de suelo y ventanas de información a tu mapa. Estos objetos proporcionan información adicional de las ubicaciones en el mapa y permiten que los usuarios interactúen con él.

Para utilizar el SDK, debes satisfacer 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 de forma automática con cada solicitud.

Público

Esta documentación conceptual está diseñada para las personas familiarizadas con el desarrollo para iOS y los conceptos de programación orientada a objetos. También debes estar familiarizado con el uso de Google Maps desde la perspectiva del usuario. Está diseñada 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 sobre 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 en la sección de avisos legales de tu aplicación. Se recomienda incluir 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, realiza una llamada a [GMSServices openSourceLicenseInfo].

Plataformas compatibles

Con el SDK de Maps para iOS, puedes crear apps orientadas a dispositivos nativos de 64 bits con iOS 14.0 y versiones posteriores. Para desarrollar una aplicación con el SDK de Maps para iOS, se requiere al menos Xcode 14.0 con un SDK de destino de 14.0 o una versión posterior. (Configurar un SDK de destino de 14.0 o posterior no impedirá que tu app se ejecute en iOS 14.0).

Las aplicaciones que utilizan URLs de Maps requieren que el dispositivo de destino tenga instalado Google Maps para iOS.

Es poco probable que el uso del SDK de Maps para iOS en extensiones de app para iOS funcione debido a las estrictas restricciones de memoria que se aplican. Por ejemplo, es poco probable que funcione el SDK en un teclado personalizado.

Próximos pasos

Para comenzar a compilar apps con el SDK de Maps para iOS, primero debes configurar tu proyecto de Google Cloud.