Aplikacja w wersji demonstracyjnej SDK GitHub zawarty w pakiecie SDK Maps na iOS zawiera przykłady . Sprawdzenie kodu w aplikacji w wersji demonstracyjnej aby zobaczyć, jak są implementowane poszczególne elementy. Zaimportuj i utwórz dodaj swój klucz interfejsu API, wyświetl wersję demonstracyjną i użyj przykładowego kodu dostarczonego jako jako punkt początkowy Twojej aplikacji.
Po uruchomieniu przykładowej aplikacji wyświetli się lista dostępnych przykładów, których możesz użyć na swoim urządzeniu. Wybierz jedną z opcji.
Uruchamianie pełnej przykładowej aplikacji lokalnie
Przykładowa aplikacja Maps SDK na iOS jest dostępna jako pobierz archiwum z GitHub. Wykonaj te czynności, aby zainstalować i wypróbować przykładową aplikację Maps SDK na iOS.
- Pobierz przykładowy kod archiwum ze strony GitHub i rozpakuj archiwum.
Otwórz okno terminala, przejdź do katalogu, do którego zostały rozwinięte przykładowe pliki, przejść do katalogu Map Google:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- W Xcode naciśnij przycisk kompilacji, aby
stworzenie aplikacji
zgodnie z bieżącym schematem. Kompilacja powoduje wyświetlenie błędu i prośba o wpisanie klucza interfejsu API
w pliku
SDKConstants.swift
dla języka Swift lubSDKDemoAPIKey.h
dla Objective-C. - Jeśli nie masz jeszcze klucza interfejsu API, postępuj zgodnie z
instrukcje konfiguracji,
projekt w konsoli Google Cloud i uzyskasz klucz interfejsu API. Podczas konfigurowania
w konsoli Cloud, możesz
ogranicz klucz do funkcji
identyfikatora przykładowego pakietu aplikacji do
zadbaj o to, aby z klucza mogła korzystać tylko Twoja aplikacja. Domyślny identyfikator pakietu
aplikacja z przykładowymi pakietami SDK to
com.example.GoogleMapsDemos
. - Edytuj plik
SDKConstants.swift
dla kodu Swift lubSDKDemoAPIKey.h
w programie Objective-C i wklej swój klucz API do definicji StałaapiKey
lubkAPIKey
. Na przykład:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- Usuń ten wiersz, ponieważ jest on używany do zarejestrowania 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.
- skompilować i uruchomić projekt; Pojawi się okno symulatora iOS listę wersji demonstracyjnych pakietu Maps SDK.
- Wybierz jedną z wyświetlonych opcji, aby wypróbować funkcję Maps SDK na iOS.
- Jeśli pojawi się prośba o pozwolenie GoogleMapsDemos na dostęp do Twojej lokalizacji, wybierz Zezwól.