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 projetado para permitir que você comece a explorar e desenvolver aplicativos com o SDK do Maps para iOS. Consulte também a documentação de referência para detalhes específicos sobre 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 executando o iOS 14.0 ou mais recente. Para desenvolver um app com o SDK do Maps para iOS, é necessário ter 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.
É pouco provável que o uso do SDK do Maps para iOS em extensões de apps iOS funcione devido às rigorosas restrições 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.