Przykłady starszych stylów w chmurze

Uruchamianie przykładowej aplikacji ApiDemos

Aby uruchomić aplikację próbną ApiDemos, zapoznaj się z aplikacją próbną Map Google na GitHubie i otwórz projekt CloudBasedMapStylingViewController (przykład na GitHubie dla Swift | Objective-C).

Opcjonalne dostosowywanie stylu przez konsolę Cloud w przypadku CocoaPod lub dema na GitHubie

Zamiast zaczynać od zera, możesz wypróbować naszą przykładową aplikację w języku Objective-C, która pokazuje, jak nadawać styl mapie na iOS z chmury. Szczegółowe informacje znajdziesz w pliku Objective-C z przykładowym kodem.

Tworzenie wersji demonstracyjnej aplikacji beta

W Xcode kliknij przycisk kompilacji, aby skompilować i uruchomić bieżący schemat. Kompilacja powoduje błąd i wyświetla komunikat z prośbą o podanie klucza interfejsu API w pliku SDKDemoAPIKey.h.

Jeśli nie masz jeszcze klucza interfejsu API, skonfiguruj projekt w konsoli Cloud i pobierz klucz, wykonując instrukcje opisane w artykule Pobieranie klucza interfejsu API. Podczas konfigurowania klucza w konsoli Cloud możesz podać identyfikator pakietu aplikacji, aby mieć pewność, że tylko Twoja aplikacja będzie mogła go używać. Domyślny identyfikator pakietu aplikacji ze samplami pakietu SDK to com.example.GoogleMapsDemos.

Zmień plik SDKDemoAPIKey.h i wklej klucz interfejsu API w definicji stałej kAPIKey:

static NSString *const kAPIKey = @"YOUR_API_KEY";

Jeśli Xcode wyświetli prośbę o odblokowanie pliku SDKDemoAPIKey.h w celu wprowadzenia zmian, wybierz Odblokuj.

Usuń ten wiersz:

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

Utwórz i uruchom projekt.

Demonstracja mapy ze stylami w Google Cloud

Demonstracja CloudStyling pokazuje, jak nadać mapie styl za pomocą zestawu stylów w konsoli Google Cloud.

Po uruchomieniu aplikacji demonstracyjnej kliknij demonstrację dostosowywania mapy w sekcji Przykłady wersji beta u góry listy.

Kliknij Styl mapy, aby zobaczyć efekt wczytania różnych identyfikatorów mapy.

Możesz też spróbować dodać własny styl („Style mapy” > „Dodaj nowy identyfikator mapy”), aby zobaczyć, jak zmieni się mapa po zastosowaniu niestandardowego stylu.