Wprowadzenie
Dzięki pakietowi Maps SDK na iOS możesz dodawać do aplikacji mapy oparte na danych z Map Google. Pakiet SDK automatycznie obsługuje dostęp do serwerów Map Google, wyświetlanie mapy i reagowanie na gesty użytkownika, takie jak kliknięcia i przeciąganie. Możesz też dodać do mapy znaczniki, polilinie, nakładki naziemne i okna informacyjne. Te obiekty dostarczają dodatkowych informacji o lokalizacjach na mapie i umożliwiają użytkownikom interakcję z mapą.
Korzystając z SDK, musisz przestrzegać Warunków korzystania z usługi Google Maps Platform oraz zadbać o to, aby Twoja aplikacja była zgodna z obowiązującymi przepisami. Pamiętaj, że podczas korzystania z pakietu SDK nazwa i wersja aplikacji, informacje uwierzytelniające oraz anonimowy identyfikator dotyczący aplikacji są automatycznie wysyłane z każdym żądaniem.
Odbiorcy
Ta dokumentacja koncepcyjna jest przeznaczona dla osób, które znają programowanie na iOS i koncepcje programowania obiektowego. Musisz też znać Mapy Google z perspektywy użytkownika. Umożliwia ona poznawanie i tworzenie aplikacji za pomocą pakietu SDK Map na iOS. Szczegółowe informacje o klasach i metodach znajdziesz też w dokumentacji referencyjnej.
Wymagania dotyczące uznania autorstwa
Jeśli w swojej aplikacji używasz pakietu Maps SDK na iOS, musisz uwzględnić tekst informacji o pochodzeniu w sekcji powiadomień prawnych. Zaleca się umieszczanie powiadomień prawnych jako osobnej pozycji menu lub jako części pozycji menu „Informacje”.
Aby uzyskać tekst atrybucji, zadzwoń pod numer [GMSServices
openSourceLicenseInfo]
.
Obsługiwane platformy
Dzięki pakietowi SDK Map Google na iOS możesz tworzyć aplikacje przeznaczone na natywne urządzenia 64-bitowe z systemem iOS 14.0 lub nowszym. Aby tworzyć aplikacje za pomocą pakietu SDK Maps na iOS, musisz mieć co najmniej Xcode 15.0 z pakietem SDK docelowym w wersji 14.0 lub nowszej. (ustawienie docelowego pakietu SDK w wersji 14.0 lub nowszej nie uniemożliwi uruchamiania aplikacji na iOS 14.0).
Aplikacje, które używają adresów URL Map, wymagają zainstalowania Map Google na iOS na urządzeniu docelowym.
Korzystanie z pakietu SDK Map na iOS w rozszerzeniach aplikacji na iOS prawdopodobnie nie będzie możliwe z powodu ścisłych ograniczeń pamięci. Na przykład użycie pakietu SDK w niestandardowej klawiaturze prawdopodobnie nie będzie możliwe.
Co dalej?
Aby zacząć tworzyć aplikacje za pomocą pakietu Maps SDK na iOS, musisz najpierw skonfigurować projekt Google Cloud.