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 demonstrar vários recursos, incluindo preenchimento automático de lugares e fotos de lugares. Em Além disso, você pode encontrar snippets de código em todas as páginas deste Guia do desenvolvedor. 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 Places 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 Places para iOS.

  1. Fazer o download o arquivo de exemplos de código da 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 GooglePlaces:

    Swift

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Ative o SDK do Places para iOS para seu projeto do Console do Google Cloud.
  4. Se você ainda não tiver uma chave de API, siga as instruções para configurar um projeto no console do Cloud e gerar uma chave de API. Ao configurar o no console do Cloud, é possível restringir a chave ao o identificador do pacote do app de exemplo para garantir que somente seu app possa usar a chave. O pacote padrão o identificador do app de amostras do SDK é com.example.GooglePlacesDemos.
  5. Edite o arquivo SDKDemoAPIKey e cole sua chave de API na constante apropriada. Exemplo:

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Se o Xcode solicitar o desbloqueio do arquivo SDKDemoAPIKey para editar, selecione Desbloquear.
  7. Se estiver presente, remova a linha a seguir, porque ela é usada para registrar o problema:

    Swift

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

    Objective-C

    #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 sua chave de API ao executá-lo pela primeira vez, verifique se você forneceu o chaves necessárias no arquivo SDKDemoAPIKey.
  10. Se você estiver usando exemplos do GooglePlaces, o simulador para iOS vai mostrar uma lista de demonstrações do Places.
  11. Se você receber uma solicitação para permitir que o GooglePlacesDemos acesse seu local, escolha Permitir.
  12. O exemplo que você escolheu agora está pronto.