Le SDK Navigation n'est actuellement disponible que pour certains clients. Pour en savoir plus, contactez le service commercial.
De nouveaux styles de carte seront bientôt disponibles dans Google Maps Platform. Cette mise à jour du style de carte comprend une nouvelle palette de couleurs par défaut, ainsi que des améliorations apportées à l'expérience utilisateur et à la facilité d'utilisation des cartes. Tous les styles de carte seront automatiquement mis à jour en mars 2025. Pour en savoir plus sur la disponibilité et découvrir comment l'activer plus tôt, consultez Nouveau style de carte pour Google Maps Platform.
Pour exécuter la démonstration, vous devez disposer d'un compte Google Cloud et d'une clé API activée pour le SDK Navigation par le biais des ventes. Une fois que vous avez un compte Google Cloud, consultez Configurer votre projet de développement et votre clé API.
Configurer votre projet de développement et votre clé API
Créez ou ouvrez un projet dans la console Google Cloud à utiliser avec le SDK Maps pour iOS. Attendez quelques minutes jusqu'à ce que le projet soit visible dans la console Cloud.
Activez le SDK Maps pour iOS dans la console Google Cloud.
Dans le projet, ouvrez la section "API" et activez le SDK Maps pour iOS.
Créez une clé API pour le projet en sélectionnant APIs & Services > Credentials > Create credentials > API key (API et services > Identifiants > Créer des identifiants > Clé API).
Ajoutez le SDK Maps pour iOS à votre clé API. Pour en savoir plus, consultez la section Utiliser des clés API.
Tester l'application de démonstration
Vous pouvez maintenant télécharger, compiler et exécuter la démonstration.
Télécharger la démo
Le code de démonstration est disponible sur GitHub:
Pour exécuter la démonstration, créez l'application dans Xcode avec un appareil iOS connecté à votre ordinateur ou utilisez un simulateur.
Dépannage
Afficher/Masquer les informations de dépannage
Choisissez un appareil ou un simulateur iOS exécutant iOS 15 ou une version ultérieure.
Si aucun simulateur n'est disponible, ajoutez des destinations Rosetta: dans Product > Destination > Destination Architectures (Produit > Destination > Architectures de destination), sélectionnez Show Rosetta Destinations (Afficher les destinations Rosetta).
Si votre compilation échoue avec Sandbox: rsync.samba() deny, désactivez le bac à sable de script utilisateur: dans Build Settings > Build Options (Paramètres de compilation > Options de compilation), définissez User Script Sandboxing (Bac à sable de script utilisateur) sur No (Non).
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/01/28 (UTC).
[null,null,["Dernière mise à jour le 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()."]]],[]]