Exemplos de código do SDK do Maps para iOS

Selecione a plataforma: Android iOS JavaScript

O app de demonstração do SDK GitHub fornecidos com o SDK do Maps para iOS inclui exemplos para ver os destaques dos recursos do SDK. Examine o código no app de demonstração para conferir como cada um é implementado. Importe e crie o do aplicativo, adicione sua chave de API, veja a demonstração e use o exemplo de código ponto de partida para seu app.

Ao ser executado, o app de exemplo mostra uma lista de exemplos disponíveis para você usar. são executados no seu dispositivo. Selecione uma das opções.

Executar o app de exemplo completo localmente

O aplicativo de exemplo do SDK do Maps para iOS está disponível como um fazer download do arquivo do GitHub. Siga estas etapas para instalar e testar o app de exemplo do SDK do Maps para iOS.

  1. Faça o download do arquivo de exemplo de código em GitHub e descompactar o arquivo.
  2. Abra uma janela do terminal, acesse o diretório em que você expandiu os arquivos de exemplo e detalhar o diretório GoogleMaps:

    Swift

    cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
    pod install
    open GoogleMapsSwiftDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    pod install
    open GoogleMapsDemos.xcworkspace
  3. No Xcode, pressione o botão de compilação para criar o app com o esquema atual. O build produz um erro, solicitando a inserção da sua chave de API. no arquivo SDKConstants.swift para Swift ou SDKDemoAPIKey.h de configuração do Terraform para Objective-C.
  4. Se você ainda não tiver uma chave de API, siga as instruções para configurar um projeto no console do Google Cloud e gerar uma chave de API. Ao configurar o no console do Cloud, é possível restringir a chave ao identificador do pacote do app de exemplo para garantir que somente seu app possa usar a chave. O identificador de pacote padrão do o app de exemplo do SDK é com.example.GoogleMapsDemos.
  5. Edite o arquivo SDKConstants.swift para Swift ou SDKDemoAPIKey.h para Objective-C e cole sua chave de API na definição do constante apiKey ou kAPIKey. Exemplo:

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Remova a linha a seguir, porque ela é usada para registrar o problema definido pelo usuário:

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  7. Compile e execute o projeto. A janela do simulador do iOS será exibida, mostrando Uma lista de demonstrações do SDK do Maps.
  8. Escolha uma das opções exibidas para testar um recurso do SDK do Maps para iOS.
  9. Se você receber uma solicitação para permitir que o GoogleMapsDemos acesse seu local, escolha Permitir.