L'application de démonstration du SDK Places pour iOS sur GitHub fourni avec le SDK Places pour iOS présenter différentes fonctionnalités, dont la saisie semi-automatique de lieux et les photos de lieux. Dans En outre, vous trouverez des extraits de code sur chaque page de ce guide du développeur. 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 Places pour iOS est disponible en tant que télécharger une archive depuis GitHub Pour installer et essayer l'application exemple SDK Places pour iOS, procédez comme suit.
- Télécharger l'archive de l'exemple de code à partir de 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 GooglePlaces:
Swift
cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
pod install
open GooglePlacesDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-master/GooglePlaces
pod install
open GooglePlacesDemos.xcworkspace
- Activez le <ph type="x-smartling-placeholder"></ph> SDK Places pour iOS pour votre projet dans la console Google Cloud
- Si vous ne disposez pas encore d'une clé API, suivez les
instructions de configuration
un projet dans la console 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 pour vous assurer que seule votre application peut utiliser la clé. Groupe par défaut
l'identifiant de l'application d'exemples de SDK est
com.example.GooglePlacesDemos
. - Modifiez le fichier
SDKDemoAPIKey
et 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
SDKDemoAPIKey
pour modification, choisissez Déverrouiller. - Le cas échéant, 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
lorsque vous l'exécutez pour la première fois, vérifiez que vous avez bien fourni
requises dans le fichier
SDKDemoAPIKey
. - Si vous exécutez les exemples GooglePlaces, le simulateur iOS affiche une liste de Places Demos.
- Si vous êtes invité à autoriser GooglePlacesDemos à accéder à votre position, sélectionnez Autoriser.
- L'échantillon choisi peut désormais être lancé.