Introdução
Com o Maps SDK for 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, a exibição do mapa e a 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 sobre os locais do mapa e permitem a interação do usuário com o mapa.
Ao usar o SDK, é preciso obedecer aos 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 foi projetada para pessoas familiarizadas com desenvolvimento em iOS e conceitos de programação orientada a objetos. Também é preciso saber utilizar o Google Maps como usuário. Ele foi criado para permitir que você comece a explorar e desenvolver aplicativos com o SDK do Maps para iOS. Você também pode consultar a documentação de referência para detalhes específicos de classes e métodos.
Requisitos de atribuição
Se você usa o SDK do Maps para iOS no seu aplicativo, é necessário incluir o texto de atribuição como parte da seção de avisos legais no aplicativo. Recomendamos incluir as notificações legais como um item de menu independente ou como parte do menu "Sobre".
Para receber o texto de atribuição, faça uma chamada para [GMSServices
openSourceLicenseInfo]
.
Plataformas compatíveis
Com o SDK do Maps para iOS, você pode criar apps direcionados a dispositivos nativos de 64 bits com iOS 14.0 ou mais recente. 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. Definir um SDK de destino 14.0 ou mais recente não impede 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 em extensões de apps iOS provavelmente não vai funcionar devido às restrições rígidas de memória aplicadas. Por exemplo, o uso do SDK em um teclado personalizado dificilmente vai funcionar.
A seguir
Para começar a criar apps com o SDK do Maps para iOS, primeiro você precisa configurar seu projeto do Google Cloud.