L'application de démonstration du SDK Places pour iOS sur GitHub fournie avec le SDK Places pour iOS illustre plusieurs fonctionnalités, y compris Place Autocomplete et Place Photos. De plus, vous trouverez des extraits de code sur chaque page de ce guide du développeur. Importez et créez l'application, ajoutez votre clé API, consultez la démonstration et utilisez l'exemple de code fourni comme point de départ pour votre application.
Lorsque vous exécutez l'application exemple, elle affiche une liste des exemples disponibles que vous pouvez exécuter sur votre appareil. Sélectionnez l'une des options proposées.
Exécuter l'exemple d'application complet en local
L'application exemple du SDK Places pour iOS est disponible sous forme d'archive à télécharger sur GitHub. Suivez ces étapes pour installer et essayer l'application exemple du SDK Places pour iOS.
- Téléchargez l'archive de l'exemple de code depuis GitHub et décompressez-la. Vous pouvez également cloner le dépôt dans un répertoire local :
  
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
 Ouvrez une fenêtre de terminal, accédez au répertoire dans lequel vous avez développé les fichiers exemples, puis accédez au répertoire GooglePlaces :
Swift
cd maps-sdk-for-ios-samples/GooglePlaces-Swift/
open GooglePlacesSwiftXCFrameworkDemos.xcodeprojObjective-C
cd maps-sdk-for-ios-samples/GooglePlaces
open GooglePlacesXCFrameworkDemos.xcodeproj- Dans le projet Xcode, accédez à File > Add Package Dependencies (Fichier > Ajouter des dépendances de package). Saisissez l'URL https://github.com/googlemaps/ios-places-sdk, appuyez sur Entrée pour importer le package, puis cliquez sur Add Package (Ajouter le package).
 - Activez le SDK Places pour iOS pour votre projet Google Cloud Console.
 - Obtenez une clé API à partir de votre projet avec l'API Places et/ou l'API Places (nouvelle version) activées.
 - Modifiez le fichier 
SDKDemoAPIKeyet collez votre clé API dans la constante appropriée. Exemple :Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
 - Si Xcode vous invite à déverrouiller le fichier 
SDKDemoAPIKeypour le modifier, sélectionnez Déverrouiller. - Si elle est présente, supprimez la ligne suivante, car elle est utilisée pour enregistrer le problème :
    
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register your API key and insert here, then delete this line. - Créez l'application.
 - Si la compilation échoue ou si l'application plante avec une erreur concernant votre clé API lors de sa première exécution, assurez-vous d'avoir fourni les clés requises dans le fichier 
SDKDemoAPIKey. - Si vous exécutez les exemples GooglePlaces, la fenêtre du simulateur iOS affichera une liste de démos Places.
 - Si vous êtes invité à autoriser GooglePlacesDemos à accéder à votre position, sélectionnez Autoriser.
 - L'échantillon choisi peut désormais être lancé.