Visão geral

Selecione a plataforma: Android iOS JavaScript

Introdução

Com o SDK do Maps para iOS, você pode adicionar mapas com base nos dados do Google Maps ao seu aplicativo. O SDK controla automaticamente o acesso aos servidores do Google Maps, exibição de mapas e resposta aos gestos do usuário, como clicar e arrastar. Você também pode adicionar marcadores, polilinhas, sobreposições de solo e janelas de informações ao mapa. Esses objetos fornecem informações adicionais para os locais do mapa e permitem a interação do usuário com o mapa.

Ao usar o SDK, é preciso cumprir os Termos de Serviço da Plataforma Google Maps e garantir que seu app obedeça às leis aplicáveis. Ao usar o SDK, o nome e a versão do seu aplicativo, as informações de autenticação e um identificador anônimo entre aplicativos são enviados automaticamente com cada solicitação.

Público

Esta documentação conceitual foi projetada para pessoas familiarizadas com desenvolvimento em iOS e com conceitos de programação orientada a objetos. Também é preciso saber utilizar o Google Maps como usuário. Com ele, você pode explorar e desenvolver aplicativos com o SDK do Maps para iOS. Você também pode consultar a documentação de referência para ver detalhes específicos de classes e métodos.

Requisitos de atribuição

Se você usa o SDK do Maps para iOS no seu aplicativo, precisa incluir o texto de atribuição como parte da seção de avisos legais no aplicativo. É recomendável incluir os avisos legais como um item de menu independente ou como parte do menu "Sobre".

Você pode gerar o texto de atribuição chamando [GMSServices openSourceLicenseInfo].

Plataformas compatíveis

Com o SDK do Maps para iOS, você pode criar apps segmentados para dispositivos nativos de 64 bits que executam o iOS 14.0 e versões mais recentes. O desenvolvimento de um aplicativo com o SDK do Maps para iOS requer pelo menos o Xcode 15.0 com um SDK de destino 14.0 ou mais recente. Configurar um SDK de destino da versão 14.0 ou mais recente não vai impedir que o app seja executado no iOS 14.0.

Os aplicativos que usam URLs do Maps exigem que o dispositivo de destino tenha o Google Maps para iOS instalado.

O uso do SDK do Maps para iOS nas extensões de aplicativos iOS provavelmente não vai funcionar devido às rigorosas restrições de memória aplicadas. Por exemplo, é improvável que o uso do SDK em um teclado personalizado funcione.

A seguir

Para começar a criar apps com o SDK do Maps para iOS, primeiro configure seu projeto do Google Cloud.