Codebeispiele für das Places SDK for iOS

Plattform auswählen: Android iOS JavaScript

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.

  1. Herunterladen das Codebeispiel-Archiv von GitHub und entpacke das Archiv.
  2. Ö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
  3. Aktivieren Sie die <ph type="x-smartling-placeholder"></ph> Places SDK for iOS für Ihr Google Cloud Console-Projekt verwenden.
  4. 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.
  5. 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";
  6. Wenn Sie von Xcode aufgefordert werden, die Datei SDKDemoAPIKey für wählen Sie Entsperren aus.
  7. 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.
  8. Erstellen Sie die App.
  9. 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.
  10. Wenn Sie die GooglePlaces-Beispiele verwenden, zeigt der iOS-Simulator eine Liste mit Places-Demos angezeigt.
  11. Wenn Sie aufgefordert werden, GooglePlacesDemos Zugriff auf Ihren Standort zu gewähren, wählen Sie Zulassen.
  12. Das von Ihnen gewählte Beispiel kann jetzt ausgeführt werden.