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.
- Fazer o download o arquivo de exemplos de código da 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 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
- Ative o SDK do Places para iOS para seu projeto do Console do Google Cloud.
- 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
. - 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";
- Se o Xcode solicitar o desbloqueio do arquivo
SDKDemoAPIKey
para editar, selecione Desbloquear. - 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.
- Crie o app.
- 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
. - Se você estiver usando exemplos do GooglePlaces, o simulador para iOS vai mostrar uma lista de demonstrações do Places.
- Se você receber uma solicitação para permitir que o GooglePlacesDemos acesse seu local, escolha Permitir.
- O exemplo que você escolheu agora está pronto.