L'application de démonstration du SDK GitHub fourni avec le SDK Maps pour iOS inclut des exemples pour découvrir les principales fonctionnalités du SDK. Examiner le code dans l'application de démonstration pour voir comment chaque exemple est implémenté. Importez et créez le l'application, ajoutez votre clé API, regardez la démonstration et utilisez l'exemple de code fourni comme point de départ de votre application.
Lorsque vous exécutez l'application exemple, elle affiche une liste d'exemples disponibles que vous pouvez sur votre propre appareil. Sélectionnez l'une des options proposées.
Exécuter l'exemple d'application complet en local
L'application exemple SDK Maps pour iOS est disponible en tant que télécharger une archive depuis GitHub. Suivez ces étapes pour installer et essayer l'application exemple SDK Maps pour iOS.
- Téléchargez l'archive de l'exemple de code depuis GitHub et décompresser l'archive.
Ouvrez une fenêtre de terminal, accédez au répertoire dans lequel vous avez développé les fichiers d'exemple, puis accédez au répertoire GoogleMaps:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- Dans Xcode, appuyez sur le bouton de compilation pour
créer l'application
avec le schéma actuel. La compilation génère une erreur, qui vous invite à saisir votre clé API
dans le fichier
SDKConstants.swift
pour Swift ouSDKDemoAPIKey.h
. pour Objective-C. - Si vous ne disposez pas encore d'une clé API, suivez les
instructions de configuration
un projet dans la console Google Cloud et obtenir une clé API. Lorsque vous configurez
dans la console Cloud, vous pouvez
restreindre la clé au
l'identifiant du bundle de l'application exemple
vous assurer que seule votre application peut utiliser la clé. Identifiant par défaut du bundle
l'application d'exemples de SDK est
com.example.GoogleMapsDemos
. - Modifiez le fichier
SDKConstants.swift
pour Swift ouSDKDemoAPIKey.h
. pour Objective-C et collez votre clé API dans la définition du ConstanteapiKey
oukAPIKey
. Exemple :Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- Supprimez la ligne suivante, car elle est utilisée pour enregistrer le problème défini par l'utilisateur:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
- Créez et exécutez le projet. La fenêtre du simulateur iOS s'affiche, montrant une liste de démonstrations du SDK Maps ;
- Choisissez l'une des options affichées afin de tester une fonctionnalité de la SDK Maps pour iOS.
- Si vous êtes invité à autoriser GoogleMapsDemos à accéder à votre position, sélectionnez Autoriser.