Przegląd

Wybierz platformę: Android iOS JavaScript

Wprowadzenie

Dzięki pakietowi Maps SDK na iOS możesz dodawać do aplikacji mapy oparte na danych 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ągnięcia. Możesz też dodawać do mapy znaczniki, linie łamane, nakładki naziemne i okna informacyjne. Te obiekty dostarczają dodatkowych informacji o lokalizacjach na mapie i umożliwiają użytkownikom interakcję z mapą.

Podczas korzystania z pakietu SDK musisz przestrzegać Warunków korzystania z usługi Google Maps Platform i zadbać o to, aby Twoja aplikacja była zgodna z obowiązującymi przepisami. Pamiętaj, że gdy używasz pakietu SDK, nazwa i wersja aplikacji, informacje uwierzytelniające oraz anonimowy identyfikator między aplikacjami 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. Warto też znać Mapy Google z perspektywy użytkownika. Został on zaprojektowany tak, aby umożliwić Ci rozpoczęcie odkrywania i tworzenia aplikacji za pomocą pakietu Maps SDK na iOS. Szczegółowe informacje o klasach i metodach znajdziesz też w dokumentacji referencyjnej.

Wymagania dotyczące uznania autorstwa

Jeśli w aplikacji używasz pakietu Maps SDK na iOS, musisz dołączyć informację o pochodzeniu danych w sekcji informacji prawnych w aplikacji. Zalecamy umieszczenie informacji prawnych jako niezależnej pozycji menu lub jako części pozycji menu „Informacje”.

Informacje o pochodzeniu danych możesz uzyskać, wywołując metodę [GMSServices openSourceLicenseInfo].

Obsługiwane platformy

Za pomocą pakietu Maps SDK na iOS możesz tworzyć aplikacje na urządzenia 64-bitowe z systemem iOS 16.0 lub nowszym. Tworzenie aplikacji za pomocą pakietu Maps SDK na iOS wymaga co najmniej Xcode 26.0 z pakietem SDK w wersji 16.0 lub nowszej. (Ustawienie docelowego pakietu SDK na wersję 16.0 lub nowszą nie uniemożliwi działania aplikacji na iOS 16.0).

Aplikacje, które używają adresów URL Map, wymagają, aby na urządzeniu docelowym były zainstalowane Mapy Google na iOS.

Używanie pakietu Maps SDK na iOS w rozszerzeniach aplikacji na iOS prawdopodobnie nie będzie działać ze względu na rygorystyczne ograniczenia dotyczące pamięci. Na przykład użycie pakietu SDK w niestandardowej klawiaturze prawdopodobnie nie zadziała.

Co dalej?

Aby zacząć tworzyć aplikacje za pomocą pakietu Maps SDK na iOS, musisz najpierw skonfigurować projekt Google Cloud.