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. También permite agregar marcadores, polilíneas, superposiciones de suelo y ventanas de información a tu mapa. Estos objetos proporcionan información adicional sobre las ubicaciones del mapa y permiten la interacción del usuario con el mapa.

Para utilizar el SDK, debes satisfacer las Condiciones del Servicio de Google Maps y asegurarte de que tu app cumpla con todas las leyes aplicables. Ten en cuenta que, cuando se usa el SDK, el nombre y la versión de la 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 que están familiarizadas con el desarrollo de software para iOS y los conceptos de programación orientados a objetos. También debes estar familiarizado con Google Maps desde el punto de vista 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 referencia documentación 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 tus aplicaciones, debes incluir el texto de atribución en la sección de avisos legales de tu aplicación. Se recomienda incluir los avisos legales como un elemento de menú independiente o en el menú "Acerca de".

Puedes hacer una llamada a [GMSServices openSourceLicenseInfo] para obtener el texto de atribución.

Plataformas compatibles

Con el SDK de Maps para iOS, puedes crear apps segmentadas para dispositivos de 64 bits que ejecutan iOS 16.0 y versiones posteriores. Para desarrollar una aplicación con el SDK de Maps para iOS, se requiere, como mínimo, Xcode 26.0 con un SDK objetivo de 16.0 o posterior. (Si estableces un SDK objetivo de 16.0 o posterior, no impedirás que tu app se ejecute en iOS 16.0).

Las aplicaciones que usan 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 dentro de las extensiones de apps para iOS funcione debido a las estrictas restricciones de memoria que se aplican. Por ejemplo, es poco probable que el uso del SDK dentro de un teclado personalizado funcione.

¿Qué sigue?

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