Introduction
Le SDK Maps pour iOS vous permet d'ajouter des cartes à votre application à partir des données Google Maps. Le SDK gère automatiquement l'accès aux serveurs Google Maps, l'affichage des cartes et la réponse aux gestes des utilisateurs, par exemple lorsqu'ils cliquent sur votre carte ou la font glisser. Vous pouvez également ajouter des repères, des polylignes, des superpositions au sol et des fenêtres d'informations à votre carte. Ces objets fournissent des informations supplémentaires sur les lieux affichés sur la carte et permettent à l'utilisateur d'interagir avec la carte.
Lorsque vous utilisez le SDK, vous devez respecter les Conditions d'utilisation de Google Maps Platform et vous assurer que votre application respecte les lois en vigueur. Notez que lorsque vous utilisez le SDK, le nom et la version de votre application, les informations d'authentification et un identifiant anonyme multi-applications sont automatiquement envoyés avec chaque requête.
Audience
Cette documentation conceptuelle s'adresse aux personnes familiarisées avec la programmation iOS et les concepts de programmation orientée objet. Il est également recommandé de connaître Google Maps du point de vue de l'utilisateur. Il est conçu pour vous permettre de découvrir et de développer des applications avec le SDK Maps pour iOS. Vous pouvez également consulter la documentation de référence pour obtenir des informations spécifiques sur les classes et les méthodes.
Exigences d'attribution
Si vous utilisez le SDK Maps pour iOS dans votre application, vous devez inclure le texte d'attribution dans la section des mentions légales. Nous vous recommandons d'inclure les mentions légales dans un élément de menu indépendant ou dans une section "À propos".
Vous pouvez obtenir le texte d'attribution en appelant [GMSServices
openSourceLicenseInfo]
.
Plates-formes compatibles
Le SDK Maps pour iOS vous permet de créer des applications qui ciblent les appareils 64 bits exécutant iOS 16.0 et versions ultérieures. Pour développer une application avec le SDK Maps pour iOS, vous devez disposer au minimum d'Xcode 16.0 avec un SDK cible de 16.0 ou version ultérieure. (Définir un SDK cible 16.0 ou version ultérieure n'empêchera pas votre application de s'exécuter sur iOS 16.0.)
Les applications qui utilisent des URL Maps nécessitent que Google Maps pour iOS soit installé sur l'appareil cible.
Il est peu probable que l'utilisation du SDK Maps pour iOS dans les extensions d'application iOS fonctionne, en raison des restrictions de mémoire strictes qui sont appliquées. Par exemple, l'utilisation du SDK dans un clavier personnalisé est peu susceptible de fonctionner.
Étape suivante
Pour commencer à créer des applications avec le SDK Maps pour iOS, vous devez d'abord configurer votre projet Google Cloud.