Informações gerais

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 cliques e arrastos. 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 cumpra as leis aplicáveis. Ao usar o SDK, o nome e a versão do aplicativo, as informações de autenticação e um identificador anônimo entre aplicativos são enviados automaticamente com cada solicitação.

Público-alvo

Esta documentação conceitual destina-se a pessoas familiarizadas com os conceitos de desenvolvimento em iOS e de programação orientada a objetos. Também é preciso saber utilizar o Google Maps como usuário. Ela foi projetada para permitir que você comece a explorar e desenvolver aplicativos com o SDK do Maps para iOS. Também é possível consultar a documentação de referência para ver detalhes específicos sobre classes e métodos.

Requisitos de atribuição

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

Você pode receber o texto de atribuição fazendo uma chamada para [GMSServices openSourceLicenseInfo].

Plataformas compatíveis

Com o SDK do Maps para iOS, você pode criar apps destinados a dispositivos nativos de 64 bits que executam o iOS 14.0 e posterior. O desenvolvimento de um aplicativo com o SDK do Maps para iOS requer pelo menos o Xcode 14.0 com um SDK de destino 14.0 ou mais recente. Definir 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.

É improvável que o uso do SDK do Maps para iOS em extensões de apps iOS funcione devido às restrições rígidas 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.