Maps SDK para iOS

Antes de comenzar: antes de comenzar a usar el SDK de Maps para iOS, necesita un proyecto con una cuenta de facturación y el SDK de Maps para iOS habilitado. Para obtener más información, consulte Introducción a Google Maps Platform .

Con Maps SDK para iOS, puede agregar mapas basados ​​en datos de mapas de Google a su aplicación. El SDK maneja automáticamente el acceso a los servidores de Google Maps, la visualización del mapa y la respuesta a los gestos del usuario, como clics y arrastres. También puede agregar marcadores, polilíneas, superposiciones de suelo y ventanas de información a su mapa. Estos objetos proporcionan información adicional para las ubicaciones del mapa y permiten la interacción del usuario con el mapa.

Al utilizar el SDK, debe cumplir con los Términos de servicio de Google Maps Platform y asegurarse de que su aplicación cumpla con las leyes aplicables. Tenga en cuenta que al utilizar el SDK, el nombre y la versión de su aplicación, la información de autenticación y un identificador anónimo entre aplicaciones se envían automáticamente con cada solicitud.

Agregue mapas basados ​​en datos de Google Maps a su aplicación de iOS con el SDK de Maps para iOS. El SDK maneja automáticamente el acceso a los servidores de Google Maps, la visualización del mapa y la respuesta a los gestos del usuario, como clics y arrastres.

Nota: Google utiliza cookies para recopilar estadísticas de uso anónimas. Puede eliminar las cookies asociadas con una aplicación desinstalando y reinstalando la aplicación.

Audiencia

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 debe estar familiarizado con Google Maps desde el punto de vista del usuario. Está diseñado para permitirle comenzar a explorar y desarrollar aplicaciones con Maps SDK para iOS. También puede consultar la documentación de referencia para obtener detalles específicos de clases y métodos.

Requisitos de atribución

Si usa el SDK de Maps para iOS en su aplicación, debe incluir el texto de atribución como parte de una sección de avisos legales en su aplicación. Se recomienda incluir avisos legales como un elemento de menú independiente o como parte de un elemento de menú "Acerca de".

Puede obtener el texto de atribución haciendo una llamada a [GMSServices openSourceLicenseInfo].

Plataformas compatibles

Con Maps SDK para iOS, puede crear aplicaciones destinadas a dispositivos nativos de 32 o 64 bits que ejecuten iOS 10.0 y versiones posteriores. El desarrollo de una aplicación con Maps SDK para iOS requiere al menos Xcode 11.7 con un SDK de destino de 11.0 o posterior. (Establecer un SDK de destino de 11.0 o posterior no evitará que su aplicación se ejecute en iOS 10.0).

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

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