W repozytorium pakietu Maps SDK na iOS w GitHub znajdziesz przykłady ilustrujące użycie pakietu Maps SDK na iOS w aplikacji na iOS. Przykładowa aplikacja zawiera kod przedstawiający najważniejsze funkcje pakietu SDK i może być punktem wyjścia dla Twojej aplikacji.
Lista przykładów pakietu Maps SDK na iOS
Poniżej znajdziesz najważniejsze przykłady działań z aplikacji demonstracyjnej. Możesz je też szybko sprawdzić na stronach, do których prowadzą linki. Pełną listę dostępnych przykładów znajdziesz w folderze samples w GitHubie.
- Wyświetlanie podstawowej mapy
 - Wyświetlanie okna informacyjnego znacznika
 - Dodawanie znacznika do mapy
 - Odwrotne geokodowanie lokalizacji
 - Włączanie i wyłączanie gestów na mapie
 - Obsługa zdarzeń związanych ze znacznikami
 - Włączanie przycisku Moja lokalizacja
 - Rysowanie wielokątów na mapie
 - Rysowanie linii łamanych na mapie
 
Uruchamianie pełnej przykładowej aplikacji lokalnie
Przykładowa aplikacja Maps SDK na iOS jest dostępna jako archiwum do pobrania w GitHub. Aby zainstalować i wypróbować przykładową aplikację pakietu Maps SDK na iOS, wykonaj te czynności.
- Uruchom 
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git, aby sklonować repozytorium z przykładami do katalogu lokalnego. Otwórz okno terminala, przejdź do katalogu, w którym zostały sklonowane pliki przykładowe, i otwórz katalog GoogleMaps:
Swift
cd maps-sdk-for-ios-samples/GoogleMaps-Swift
pod installopen GoogleMapsSwiftXCFrameworkDemos.xcworkspaceObjective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod installopen GoogleMapsDemos.xcworkspace- W Xcode naciśnij przycisk kompilacji, aby skompilować aplikację z bieżącym schematem. Podczas kompilacji wystąpi błąd, który spowoduje wyświetlenie prośby o wpisanie klucza interfejsu API w pliku 
SDKConstants.swiftw przypadku języka Swift lub w plikuSDKDemoAPIKey.hw przypadku języka Objective-C. - Pobierz klucz interfejsu API z projektu, w którym włączony jest pakiet Maps SDK na iOS.
 - Edytuj plik 
SDKConstants.swiftw przypadku języka Swift lub plikSDKDemoAPIKey.hw przypadku języka Objective-C i wklej klucz interfejsu API do definicji stałejapiKeylubkAPIKey. Na przykład:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
 - W pliku 
SDKConstants.swift(Swift) lubSDKDemoAPIKey.h(Objective-C) usuń ten wiersz, ponieważ służy on do rejestrowania problemu zdefiniowanego przez użytkownika:Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here. - Skompiluj i uruchom projekt. Pojawi się okno symulatora iOS z listą demonstracji pakietu Maps SDK.
 - Wybierz jedną z wyświetlonych opcji, aby wypróbować funkcję pakietu Maps SDK na iOS.
 - Jeśli pojawi się pytanie, czy zezwolić aplikacji GoogleMapsDemos na dostęp do Twojej lokalizacji, kliknij Zezwól.