Exemplos de estilizações na nuvem legadas

Executar o app de exemplo ApiDemos

Para executar o app de exemplo ApiDemos, consulte o exemplo do GitHub Google Map e confira o projeto CloudBasedMapStylingViewController (exemplo do GitHub para Swift | Objective-C).

Demonstração opcional do GitHub ou do CocoaPod com estilo do Cloud

Em vez de começar do zero, teste nosso aplicativo de exemplo em Objective-C que mostra como estilizar seu mapa iOS na nuvem. Para mais detalhes, consulte Exemplo de Objective-C.

Criar o app de demonstração Beta

No Xcode, pressione o botão de compilação para compilar e executar o esquema atual. O build gera um erro, solicitando que você insira a chave de API no arquivo SDKDemoAPIKey.h.

Se você ainda não tiver uma chave de API, configure um projeto no console do Cloud e receba uma chave de API seguindo as instruções em Gerar uma chave de API. Ao configurar a chave no console do Cloud, você pode especificar o identificador do pacote do app para garantir que apenas ele possa usar a chave. O identificador de pacote padrão do app de amostras do SDK é com.example.GoogleMapsDemos.

Edite o arquivo SDKDemoAPIKey.h e cole sua chave de API na definição da constante kAPIKey:

static NSString *const kAPIKey = @"YOUR_API_KEY";

Se o Xcode solicitar que você desbloqueie o arquivo SDKDemoAPIKey.h para edição, selecione Unlock.

Remova a seguinte linha:

```
#error Register for API Key and insert here.
```

Compile e execute o projeto.

Demonstração do mapa de estilo de nuvem

A demonstração CloudStyling mostra como estilizar o mapa usando um conjunto de estilos no console do Google Cloud.

Quando o aplicativo de demonstração for iniciado, clique na demonstração de personalização do mapa na seção "Exemplos Beta", na parte de cima da lista.

Clique em Estilo do mapa para conferir o efeito do carregamento de IDs de mapas diferentes.

Você também pode tentar adicionar seu próprio estilo ("Estilo de mapa" > "Adicionar um novo ID de mapa") e conferir a atualização do mapa com o estilo personalizado.