Die Demo-App „Places SDK for iOS“ für GitHub im Places SDK for iOS bereitgestellt eine Reihe von Funktionen wie die automatische Vervollständigung von Orten und Ortsfotos vorstellen. In Code-Snippets sind auf jeder Seite in diesem Entwicklerhandbuch zu finden. Importieren und erstellen Sie die App, fügen Sie Ihren API-Schlüssel hinzu, sehen Sie sich die Demo an und verwenden Sie den Beispielcode als als Ausgangspunkt für Ihre App.
Wenn Sie die Beispiel-App ausführen, wird eine Liste der verfügbaren Beispiele angezeigt, die Sie auf Ihrem eigenen Gerät ausführen. Wählen Sie eine der Optionen aus.
Vollständige Beispielanwendung lokal ausführen
Die Beispiel-App „Places SDK for iOS“ ist als Archiv herunterladen von GitHub Führen Sie die folgenden Schritte aus, um die Beispiel-App "Places SDK for iOS" zu installieren und auszuprobieren.
- Herunterladen das Codebeispiel-Archiv von GitHub und entpacke das Archiv.
Öffnen Sie ein Terminalfenster, gehen Sie zu dem Verzeichnis, in dem Sie die Beispieldateien maximiert haben, und das GooglePlaces-Verzeichnis aufschlüsseln:
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
- Aktivieren Sie die <ph type="x-smartling-placeholder"></ph> Places SDK for iOS für Ihr Google Cloud Console-Projekt verwenden.
- Wenn Sie noch keinen API-Schlüssel haben, folgen Sie der
Einrichtungsanleitung
ein Projekt in der Cloud Console erstellen
und einen API-Schlüssel abrufen. Bei der Konfiguration des
in der Cloud Console können Sie
beschränkten Sie den Schlüssel auf den
den Paket-Identifikator der Beispiel-App, damit nur Ihre App den Schlüssel verwenden kann. Das Standardset
ID der SDK-Beispiel-App
com.example.GooglePlacesDemos
. - Bearbeite die Datei
SDKDemoAPIKey
und füge deinen API-Schlüssel ein in die entsprechende Konstante. Beispiel:Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- Wenn Sie von Xcode aufgefordert werden, die Datei
SDKDemoAPIKey
für wählen Sie Entsperren aus. - Entfernen Sie, falls vorhanden, die folgende Zeile, da sie zum Registrieren des
Problem:
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.
- Erstellen Sie die App.
- Wenn der Build fehlschlägt oder die App mit einem Fehler zu Ihrem API-Schlüssel abstürzt
bei der ersten Ausführung, stellen Sie sicher,
Schlüssel, die in der Datei
SDKDemoAPIKey
erforderlich sind. - Wenn Sie die GooglePlaces-Beispiele verwenden, zeigt der iOS-Simulator eine Liste mit Places-Demos angezeigt.
- Wenn Sie aufgefordert werden, GooglePlacesDemos Zugriff auf Ihren Standort zu gewähren, wählen Sie Zulassen.
- Das von Ihnen gewählte Beispiel kann jetzt ausgeführt werden.