Pakiet SDK Miejsc do przykładowego kodu na iOS

Wybierz platformę: Android iOS JavaScript

Aplikacja demonstracyjna Places SDK na iOS GitHub dołączone do pakietu SDK Miejsc na iOS, pokazują różne funkcje, takie jak autouzupełnianie miejsc i zdjęcia miejsc. W , fragmenty kodu można znaleźć na każdej stronie tego przewodnika dla programistów. 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 Places SDK na iOS jest dostępna pobierz archiwum z GitHub Wykonaj te czynności, by zainstalować i wypróbować przykładową aplikację Places SDK na iOS.

  1. Pobierz z przykładowego archiwum kodu GitHub i rozpakuj archiwum.
  2. Otwórz okno terminala, przejdź do katalogu, do którego zostały rozwinięte przykładowe pliki, do katalogu GooglePlaces.

    Swift

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Włącz Pakiet SDK Miejsc na iOS dla projektu w konsoli Google Cloud.
  4. Jeśli nie masz jeszcze klucza interfejsu API, postępuj zgodnie z instrukcje konfiguracji, projekt w konsoli Cloud i uzyskasz klucz interfejsu API. Podczas konfigurowania w konsoli Cloud, możesz ogranicz klucz do funkcji identyfikatora przykładowego pakietu aplikacji, by mieć pewność, że tylko Twoja aplikacja może używać klucza. Pakiet domyślny identyfikator przykładowej aplikacji z pakietem SDK to com.example.GooglePlacesDemos.
  5. Edytuj plik SDKDemoAPIKey i wklej klucz interfejsu API do odpowiedniej stałej. Na przykład:

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Jeśli Xcode poprosi o odblokowanie pliku SDKDemoAPIKey dla edytowanie, wybierz Odblokuj.
  7. Usuń ten wiersz, jeśli jest dostępny, ponieważ służy on do rejestrowania problem:

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register your API key and insert here, then delete this line.
  8. Utwórz aplikację.
  9. Jeśli kompilacja się nie uda lub aplikacja ulegnie awarii z powodu błędu dotyczącego klucza interfejsu API przy jego pierwszym uruchomieniu, upewnij się, że został podany kluczy wymaganych w pliku SDKDemoAPIKey.
  10. Jeśli korzystasz z przykładowych aplikacji GooglePlaces, symulator iOS wyświetli się lista wersji demonstracyjnych miejsc.
  11. Jeśli pojawi się prośba o zezwolenie GooglePlacesDemos na dostęp do Twojej lokalizacji, wybierz Zezwól.
  12. Wybrana próbka jest teraz gotowa do uruchomienia.