Wstęp
Za pomocą pakietu 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żytkowników, takie jak kliknięcia i przeciągnięcia. Możesz również dodać do mapy znaczniki, linie łamane, nakładki na teren i okna informacyjne. Te obiekty dostarczają dodatkowych informacji o lokalizacjach na mapie i pozwalają użytkownikom na interakcję z mapą.
Jeśli używasz pakietu SDK, musisz przestrzegać Warunków korzystania z usługi Google Maps Platform i upewnić się, że aplikacja jest zgodna z obowiązującymi przepisami. Pamiętaj, że gdy używasz pakietu SDK, z każdym żądaniem automatycznie wysyłane są nazwa i wersja Twojej aplikacji, dane uwierzytelniające i anonimowy identyfikator używany w różnych aplikacjach.
Odbiorcy
Ta dokumentacja koncepcyjna jest przeznaczona dla osób znających programowanie aplikacji na iOS i zorientowanych na obiekty. Musisz też zapoznać się z Mapami Google z perspektywy użytkowników. Dzięki niemu możesz zacząć poznawać i tworzyć aplikacje za pomocą pakietu Maps SDK na iOS. Szczegółowe informacje o klasach i metodach znajdziesz w dokumentacji referencyjnej.
Wymagania dotyczące uznania autorstwa
Jeśli w swojej aplikacji używasz pakietu Maps SDK na iOS, musisz w niej umieścić tekst źródła informacji w sekcji informacji prawnych. Zalecamy dodanie informacji prawnych jako niezależnej pozycji menu lub jako części menu „Informacje”.
Aby uzyskać tekst informacji o autorze, zadzwoń pod numer [GMSServices
openSourceLicenseInfo]
.
Obsługiwane platformy
Za pomocą pakietu Maps SDK na iOS możesz tworzyć aplikacje kierowane na natywne urządzenia 64-bitowe z systemem iOS 14.0 lub nowszym. Programowanie aplikacji za pomocą pakietu Maps SDK na iOS wymaga co najmniej Xcode 15.0 z docelowym pakietem SDK w wersji 14.0 lub nowszej. Ustawienie docelowego pakietu SDK na wersję 14.0 lub nowszą nie zablokuje działania aplikacji w systemie iOS 14.0.
Aplikacje, które używają adresów URL Map Google, wymagają zainstalowania na urządzeniu docelowym Map Google na iOS.
Korzystanie z pakietu Maps SDK na iOS w rozszerzeniach aplikacji na iOS prawdopodobnie nie zadziała ze względu na rygorystyczne ograniczenia dotyczące pamięci. Na przykład użycie pakietu SDK w klawiaturze niestandardowej raczej nie zadziała.
Co dalej?
Aby zacząć tworzyć aplikacje za pomocą pakietu SDK Maps na iOS, musisz najpierw skonfigurować projekt Google Cloud.