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.
- Faça o download do arquivo de exemplo de código em GitHub e descompactar o arquivo.
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
- 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 ouSDKDemoAPIKey.h
de configuração do Terraform para Objective-C. - 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
. - Edite o arquivo
SDKConstants.swift
para Swift ouSDKDemoAPIKey.h
para Objective-C e cole sua chave de API na definição do constanteapiKey
oukAPIKey
. Exemplo:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- 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.
- Compile e execute o projeto. A janela do simulador do iOS será exibida, mostrando Uma lista de demonstrações do SDK do Maps.
- Escolha uma das opções exibidas para testar um recurso do SDK do Maps para iOS.
- Se você receber uma solicitação para permitir que o GoogleMapsDemos acesse seu local, escolha Permitir.