Aplikacja demonstracyjna pakietu SDK Miejsc na iOS na GitHub dostarczana z pakietem SDK Miejsc na iOS prezentuje wiele funkcji, w tym autouzupełnianie miejsc i zdjęcia miejsc. Dodatkowo na każdej stronie tego przewodnika dla programistów znajdziesz fragmenty kodu. Zaimportuj i skompiluj aplikację, dodaj klucz interfejsu API, wyświetl wersję demonstracyjną i użyj dostarczonego przykładowego kodu jako punktu wyjścia dla swojej aplikacji.
Po uruchomieniu aplikacji przykładowej wyświetli się lista dostępnych przykładów, które możesz uruchomić na własnym urządzeniu. Wybierz jedną z opcji.
Uruchamianie pełnej przykładowej aplikacji lokalnie
Przykładowa aplikacja pakietu SDK Miejsc na iOS jest dostępna jako archiwum do pobrania w GitHub. Aby zainstalować i wypróbować przykładową aplikację pakietu SDK Miejsc na iOS, wykonaj te czynności.
- Pobierz archiwum z przykładowym kodem z GitHub i rozpakuj je. Możesz też sklonować repozytorium do katalogu lokalnego:
  
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
 Otwórz okno terminala, przejdź do katalogu, w którym zostały rozpakowane pliki przykładowe, i otwórz katalog GooglePlaces:
Swift
cd maps-sdk-for-ios-samples/GooglePlaces-Swift/
open GooglePlacesSwiftXCFrameworkDemos.xcodeprojObjective-C
cd maps-sdk-for-ios-samples/GooglePlaces
open GooglePlacesXCFrameworkDemos.xcodeproj- W projekcie Xcode kliknij File (Plik) > Add Package Dependencies (Dodaj zależności pakietu). Wpisz https://github.com/googlemaps/ios-places-sdk jako adres URL, naciśnij Enter, aby pobrać pakiet, a potem kliknij Add Package (Dodaj pakiet).
 - Włącz pakiet SDK Miejsc na iOS w projekcie w konsoli Google Cloud.
 - Uzyskaj klucz interfejsu API z projektu, w którym włączony jest interfejs Places API lub Places API (nowy).
 - Edytuj plik 
SDKDemoAPIKeyi 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";
 - Jeśli Xcode wyświetli prośbę o odblokowanie pliku 
SDKDemoAPIKeyw celu edycji, kliknij Odblokuj. - Jeśli występuje, usuń ten wiersz, ponieważ służy on do rejestrowania problemu:
    
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. - Utwórz aplikację.
 - Jeśli kompilacja się nie powiedzie lub aplikacja ulegnie awarii z błędem dotyczącym klucza interfejsu API podczas pierwszego uruchomienia, sprawdź, czy w pliku 
SDKDemoAPIKeyznajdują się wymagane klucze. - Jeśli uruchamiasz przykłady GooglePlaces, w oknie symulatora iOS pojawi się lista demonstracji interfejsu Places.
 - Jeśli pojawi się pytanie, czy zezwolić aplikacji GooglePlacesDemos na dostęp do Twojej lokalizacji, wybierz Zezwól.
 - Wybrana próbka jest teraz gotowa do uruchomienia.