Exemplos de código do SDK do Places para iOS

Selecione a plataforma: Android iOS JavaScript

O app de demonstração do SDK do Places para iOS no GitHub fornecido com o SDK do Places para iOS demonstra vários recursos, incluindo o preenchimento automático de lugares e fotos de lugares. Além disso, você encontra snippets de código em cada página deste guia para desenvolvedores. Importe e crie o app, adicione sua chave de API, confira a demonstração e use o exemplo de código fornecido como um ponto de partida para o app.

Ao ser executado, o app de exemplo mostra uma lista de exemplos disponíveis para o dispositivo. Selecione uma das opções.

Executar o app de exemplo completo localmente

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

  1. Faça o download do arquivo de amostra de código no GitHub e descompacte o arquivo.
  2. Abra uma janela de terminal, navegue até o diretório em que você expandiu os arquivos de exemplo e navegue até o diretório GooglePlaces:

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace
    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Ative o SDK do Places para iOS no seu projeto do console do Google Cloud.
  4. Gerar uma chave de API no seu projeto com a API Places e/ou a API Places (nova) ativadas.
  5. Edite o arquivo SDKDemoAPIKey e cole a chave de API na constante apropriada. Exemplo:
    let placesAPIKey = "YOUR_API_KEY"
    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Se o Xcode solicitar que você desbloqueie o arquivo SDKDemoAPIKey para edição, escolha Unlock.
  7. Se estiver presente, remova a linha a seguir, porque ela é usada para registrar o problema:
    #error (Register for API Key and insert here. Then delete this line.)
    #error Register your API key and insert here, then delete this line.
  8. Crie o app.
  9. Se o build falhar ou o app falhar com um erro sobre a chave de API na primeira execução, verifique se você forneceu as chaves necessárias no arquivo SDKDemoAPIKey.
  10. Se você estiver executando os exemplos do GooglePlaces, a janela do simulador do iOS vai mostrar uma lista de Demonstrações do Places.
  11. Se você receber uma solicitação para permitir que o GooglePlacesDemos acesse sua localização, escolha Permitir.
  12. O exemplo que você escolheu agora está pronto.