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 móc 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 docelowej wersji pakietu SDK 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.