Beispiele für Legacy-Cloud-Stile

Beispiel-App „ApiDemos“ ausführen

Informationen zum Ausführen der Beispiel-App „ApiDemos“ finden Sie im GitHub-Beispiel. Beispiel-App für Google Maps und sich das CloudBasedMapStylingViewController-Projekt ansehen (GitHub-Beispiel für Swift | Objective-C.

CocoaPod- oder GitHub-Demo zum cloudbasierten Gestalten von Karteninhalten (optional)

Anstatt bei null anzufangen, können Sie unser Objective-C-Beispiel ausprobieren App, die zeigt, wie Sie Ihre iOS-Karte über die Cloud gestalten können. Weitere Informationen finden Sie im Objective-C-Beispiel.

Beta-Demo-App erstellen

Wählen Sie in „Xcode“ die Schaltfläche zum Kompilieren, um das aktuelle Schema zu erstellen und anschließend auszuführen. Der Build erzeugt einen Fehler und fordert Sie auf, Ihren API-Schlüssel in den SDKDemoAPIKey.h-Datei.

Wenn Sie noch keinen API-Schlüssel haben, richten Sie ein Projekt im Cloud Console und fordern Sie einen API-Schlüssel an, indem Sie der Anleitung unter Fordern Sie einen API-Schlüssel an. Wann? in der Cloud Console konfigurieren, können Sie Ihre den Paket-Identifikator der App, um sicherzustellen, dass der Schlüssel nur von Ihrer App verwendet werden kann. Die Standard-Bundle-ID der SDK-Beispiel-App ist com.example.GoogleMapsDemos

Bearbeite die Datei SDKDemoAPIKey.h und füge deinen API-Schlüssel in die Definition ein der kAPIKey-Konstante hinzu:

static NSString *const kAPIKey = @"YOUR_API_KEY";

Wenn Sie von Xcode aufgefordert werden, die Datei SDKDemoAPIKey.h für die Bearbeitung zu entsperren, gehen Sie so vor: wählen Sie Entsperren aus.

Entfernen Sie die folgende Zeile:

```
#error Register for API Key and insert here.
```

Erstellen Sie das Projekt und führen Sie es aus.

Demo für cloudbasiertes Gestalten von Karteninhalten

Die CloudStyling-Demo zeigt, wie die Karte mit einem Stil auf Google Cloud Console

Wenn die Demo-App gestartet wird, klicke auf die Demo zur Kartenanpassung. im Abschnitt „Beta Samples“ (Betabeispiele) oben in der Liste aus.

Klicken Sie auf Stilkarte, um zu sehen, wie sich das Laden verschiedener Karten-IDs auswirkt.

Sie können auch einen eigenen Stil hinzufügen („Stilkarte“ > „Neue Karten-ID hinzufügen“) und sehen, wie die Karte mit Ihrer benutzerdefinierten Karte aktualisiert wird.