Em breve, vamos lançar uma nova estilização de mapas na Plataforma Google Maps. Essa atualização da estilização de mapas inclui uma nova paleta de cores padrão e melhorias nas experiências e usabilidade dos mapas. Todos os estilos de mapa vão ser atualizados automaticamente em março de 2025. Para mais informações sobre disponibilidade e como ativar o recurso antes, consulte Novo estilo de mapa para a Plataforma Google Maps.
Para executar a demonstração, você precisa ter uma conta do Google Cloud e uma chave de API ativada para o SDK de navegação por vendas. Depois de criar uma conta do Google Cloud, consulte Configurar
seu projeto de desenvolvimento e chave de API.
Configurar o projeto de desenvolvimento e a chave de API
Crie ou abra um projeto no console do Google Cloud para usar com o
SDK Maps para iOS. Aguarde alguns minutos até que o
projeto apareça no console do Google Cloud.
Ative o SDK do Maps para iOS no console do Google Cloud.
No projeto, abra a seção "APIs" e ative o SDK do Maps para iOS.
Crie uma chave de API para o projeto selecionando APIs e serviços >
Credenciais > Criar credenciais > Chave de API.
Adicione o SDK do Maps para iOS à chave de API. Para mais
informações, consulte Como usar chaves de
API.
Testar o app de demonstração
Agora você pode fazer o download, criar e executar a demonstração.
Fazer o download da demonstração
O código de demonstração está disponível no GitHub:
Para executar a demonstração, crie o app no Xcode com um dispositivo iOS conectado ao
computador ou use um simulador.
Solução de problemas
Mostrar/ocultar as informações de solução de problemas
Escolha um dispositivo ou simulador iOS com o iOS 15 ou mais recente.
Se não houver um simulador disponível, adicione destinos do Rosetta: em
Product > Destination > Destination Architectures, escolha Show Rosetta
Destinations.
Se o build falhar com Sandbox: rsync.samba() deny, desative o sandbox de
script do usuário: em Build Settings > Build Options, defina User
Script Sandboxing como No.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-01-28 UTC."],[[["The Navigation SDK provides turn-by-turn navigation functionality and requires a Google Cloud account with an API key enabled for the SDK."],["You must have the Maps SDK for iOS installed in your app before integrating the Navigation SDK."],["To try the demo app, download it as a Cocoapod, add your API key, and build the app in Xcode using a compatible iOS device or simulator."],["Xcode 12 users might encounter compilation issues for the simulator which can be resolved using steps outlined in the Navigation SDK FAQ."],["For troubleshooting, use an iOS device or simulator with iOS 15 or above, enable Rosetta destinations if necessary, and disable User Script Sandboxing if encountering build failures related to rsync.samba()."]]],[]]