Przykładowy kod Maps SDK na iOS

Wybierz platformę: Android iOS JavaScript

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.

  1. Pobierz przykładowy kod archiwum ze strony GitHub i rozpakuj archiwum.
  2. 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
  3. 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 lub SDKDemoAPIKey.h dla Objective-C.
  4. 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.
  5. Edytuj plik SDKConstants.swift dla kodu Swift lub SDKDemoAPIKey.h w programie Objective-C i wklej swój klucz API do definicji Stała apiKey lub kAPIKey. Na przykład:

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. 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.
  7. skompilować i uruchomić projekt; Pojawi się okno symulatora iOS listę wersji demonstracyjnych pakietu Maps SDK.
  8. Wybierz jedną z wyświetlonych opcji, aby wypróbować funkcję Maps SDK na iOS.
  9. Jeśli pojawi się prośba o pozwolenie GoogleMapsDemos na dostęp do Twojej lokalizacji, wybierz Zezwól.