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 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 sandboxing de
scripts 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-02-25 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()."]]],["The Navigation SDK requires a Google Cloud account and an API key enabled by sales. Setup involves creating a project in the Google Cloud console, enabling the Maps SDK for iOS, and generating an API key. The Maps SDK must be installed alongside the Navigation SDK. Demo code is available on GitHub in Swift and Objective-C. To run the demo, Xcode must be installed, and the API key added to the `SDKDemoAPIKey` file. Run the app using an iOS device or simulator, ensuring iOS 15 or above.\n"]]