Esta página descreve como configurar a biblioteca de utilitários do SDK do Maps para iOS.
Para testar esses utilitários, você pode:
- Instale as bibliotecas de utilitários em um projeto Xcode existente. Adicione esses utilitários ao seu próprio projeto.
 - Instalar e executar o app de demonstração: o app de demonstração é um projeto independente que contém todo o código necessário para testar os utilitários.
 
Adicionar a biblioteca de utilitários do SDK do Maps para iOS a um projeto do Xcode
Siga estas etapas para adicionar a biblioteca de utilitários ao espaço de trabalho do Xcode:
Usar o Swift Package Manager
- Se você ainda não tiver um projeto Xcode, crie um agora e salve-o no computador local. Se você não tem experiência com desenvolvimento para iOS, crie um novo projeto e selecione o modelo de app iOS. No Xcode 11.7 ou versões anteriores, crie um aplicativo de visualização única.
 - Adicione o SDK do Maps para iOS como uma dependência. Consulte Como instalar o SDK para conferir as opções.
 - No projeto do Xcode, navegue até File -> Swift Packages -> Add Package Dependency.
 - Na janela apresentada, insira o URL do repositório da biblioteca de utilitários do SDK do Maps para iOS
        
https://github.com/googlemaps/google-maps-ios-utilse selecione Next. - Nesse ponto, talvez seja necessário fazer a autenticação com sua conta do GitHub. Siga as instruções para criar um token de acesso pessoal do GitHub e continuar o processo.
 - Na próxima janela, selecione a opção de rádio Version, selecione Up to Next Major Version na lista suspensa e insira a versão mais recente da biblioteca de utilitários do SDK do Maps para iOS. Por exemplo, "6.0.0".
 - Clique no menu suspenso ao lado de Adicionar ao projeto, selecione seu projeto e clique em Adicionar pacote.
 
Usar o CocoaPods
- Se você ainda não tiver um projeto Xcode, crie um agora e salve-o no computador local. Se você não tem experiência com desenvolvimento para iOS, crie um aplicativo de visualização única.
 - Se você ainda não tem um arquivo pod para o projeto, crie um arquivo
    chamado 
Podfileno diretório do projeto. Esse arquivo define as dependências do projeto. - Edite o arquivo de pod do projeto e adicione uma dependência ao
  pod 
Google-Maps-iOS-Utils. Confira um exemplo que inclui as dependências necessárias ao SDK do Maps para iOS e à biblioteca de utilitários:source 'https://github.com/CocoaPods/Specs.git' platform :ios, '16.0' target 'YOUR_APPLICATION_TARGET_NAME_HERE' do use_frameworks! pod 'GoogleMaps', '10.0.0' pod 'Google-Maps-iOS-Utils', '6.1.3' # x-release-please-version end
 - Execute 
pod install. - Feche o Xcode e clique duas vezes no arquivo 
.xcworkspacedo projeto para iniciar o programa. Depois disso, é preciso usar o arquivo.xcworkspacepara abrir o projeto. 
Observação:o utilitário de agrupamento de marcadores depende do
  quadtree, mas você pode usar o quadtree sem o agrupamento de marcadores. Se você quiser
  usar apenas o utilitário quadtree, mude
  pod 'Google-Maps-iOS-Utils' para
  'Google-Maps-iOS-Utils/QuadTree' no arquivo do pod.
Adicionar a chave de API ao seu app
Consulte Configurar um projeto do Xcode para instruções sobre como gerar uma chave de API e adicioná-la ao projeto do Xcode.Criar e executar o projeto
Depois de adicionar a chave de API, crie e execute o projeto.
Usar um utilitário no app
Consulte a documentação de cada utilitário para mais informações sobre como usá-lo no seu app:
Instalar e executar o app de demonstração
A biblioteca de utilitários inclui um app de demonstração que pode ser instalado e testado.
Instale o app de demonstração:Usar arquivos do GitHub
- Faça o download do arquivo de amostra de código no GitHub e descompacte o arquivo.
 - Abra uma janela do terminal, navegue até o diretório em que você expandiu os arquivos de exemplo e
    navegue até o diretório de exemplos adequado para o idioma que você quer usar:
    
- Para Swift, execute 
cd google-maps-ios-utils-master/samples/SwiftDemoApp - Para Objective-C, execute 
cd google-maps-ios-utils-master/samples/ObjCDemoApp 
 - Para Swift, execute 
 - Execute este comando:
pod install
 - Feche o Xcode e clique duas vezes no arquivo 
.xcworkspacedo projeto para iniciar o programa. Depois disso, é preciso usar o arquivo.xcworkspacepara abrir o projeto. 
Adicionar a chave de API ao app de demonstração
Em Acessar uma chave de API, você gera uma chave de API para o app. Agora, adicione essa chave ao projeto Xcode do app de demonstração.Swift
Inclua sua chave de API ao AppDelegate.swift da seguinte maneira:
- Adicione a seguinte declaração de importação:
        
import GoogleMaps
 - Edite a linha a seguir para adicionar a chave de API entre as aspas duplas:
        
// Change this key to a valid key registered with the demo app bundle id. let mapsAPIKey = ""
 
Objective-C
Inclua sua chave de API ao AppDelegate.m da seguinte maneira:
- Adicione a seguinte declaração de importação:
        
@import GoogleMaps;
 - Edite a linha a seguir para adicionar a chave de API entre as aspas duplas:
        
// Change this key to a valid key registered with the demo app bundle id. static NSString *const kMapsAPIKey = @"";
 
Criar e executar o app de demonstração
Depois de adicionar a chave de API, crie e execute o projeto:
- Se você estiver executando a versão Swift da demonstração, poderá selecionar qual utilitário será mostrado no app.
 - Se você estiver executando a versão Objective-C da demonstração, vai aparecer a demonstração do utilitário de clustering de marcadores. Em seguida, edite a versão Objective-C da demonstração para testar cada utilitário. Consulte a seção Adicionar um utilitário ao app abaixo para mais informações.