Introdução
Com o SDK do Maps para iOS, você pode adicionar mapas com base nos dados do Google Maps ao seu app. O SDK processa 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. Também é possível 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, você precisa obedecer aos Termos de Serviço da Plataforma Google Maps e garantir que seu app obedeça à legislação aplicável. Observe que, 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-alvo
Esta documentação conceitual foi projetada para pessoas familiarizadas com desenvolvimento em iOS e com conceitos de programação voltados 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. 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 de uma seção de avisos legais no seu aplicativo. É recomendável incluir avisos legais como um item de menu independente ou como parte de um item de 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ê cria apps voltados para dispositivos nativos de 64 bits que executam o iOS 14.0 e versões posteriores. 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 versões mais recentes. Definir um SDK de destino 14.0 ou versões mais recentes não impedirá que seu 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 aplicativo do iOS provavelmente não funcionará devido às restrições de memória rígidas aplicadas. Por exemplo, o uso do SDK em um teclado personalizado provavelmente não funcionará.
A seguir
Para começar a criar apps com o SDK do Maps para iOS, primeiro configure seu projeto do Google Cloud.