Die Demo-App für das Places SDK for iOS auf GitHub, die im Lieferumfang des Places SDK for iOS enthalten ist, zeigt eine Reihe von Funktionen, darunter die automatische Vervollständigung von Orten und Fotos von Orten. Außerdem sind auf jeder Seite im Entwicklerhandbuch Code-Snippets zu finden. Sie können die App importieren und erstellen, Ihren API-Schlüssel hinzufügen, sich die Demo ansehen und den Beispielcode als Ausgangspunkt für Ihre App verwenden.
Wenn Sie die Beispiel-App starten, wird eine Liste der verfügbaren Samples angezeigt, die Sie auf Ihrem eigenen Gerät ausführen können. Wählen Sie eine der Optionen aus.
Vollständige Beispielanwendung lokal ausführen
Die Beispiel-App für das Places SDK for iOS ist als Downloadarchiv auf GitHub verfügbar. Folgen Sie dieser Anleitung, um die Beispiel-App für das Places SDK for iOS zu installieren und auszuprobieren.
- Laden Sie das Codebeispielarchiv von GitHub herunter und entpacken Sie es.
Öffnen Sie ein Terminalfenster, rufen Sie das Verzeichnis auf, in dem Sie die Beispieldateien entpackt haben, und wechseln Sie zum Verzeichnis „GooglePlaces“:
cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
pod install
open GooglePlacesDemos.xcworkspace
cd maps-sdk-for-ios-samples-master/GooglePlaces
pod install
open GooglePlacesDemos.xcworkspace
- Aktivieren Sie das Places SDK for iOS für Ihr Google Cloud Console-Projekt.
- Holen Sie sich einen API-Schlüssel aus Ihrem Projekt, in dem die Places API und/oder die Places API (New) aktiviert sind.
- Bearbeiten Sie die Datei
SDKDemoAPIKey
und fügen Sie Ihren API-Schlüssel in die entsprechende Konstante ein. Beispiel:let placesAPIKey = "
YOUR_API_KEY "static NSString *const kAPIKey = @"
YOUR_API_KEY "; - Wenn Sie in Xcode aufgefordert werden, die Datei
SDKDemoAPIKey
zur Bearbeitung zu entsperren, wählen Sie Entsperren aus. - Entfernen Sie gegebenenfalls die folgende Zeile, da sie zum Registrieren des Problems verwendet wird:
#error (Register for API Key and insert here. Then delete this line.)
#error Register your API key and insert here, then delete this line.
- Erstellen Sie die App.
- Wenn der Build fehlschlägt oder die App beim ersten Ausführen mit einem Fehler zu Ihrem API-Schlüssel abstürzt, prüfen Sie, ob Sie die erforderlichen Schlüssel in der Datei
SDKDemoAPIKey
angegeben haben. - Wenn Sie die GooglePlaces-Beispiele ausführen, wird im iOS-Simulatorfenster eine Liste der Places-Demos angezeigt.
- Wenn Sie aufgefordert werden, GooglePlacesDemos Zugriff auf Ihren Standort zu gewähren, wählen Sie Zulassen aus.
- Das von Ihnen gewählte Beispiel kann jetzt ausgeführt werden.