Wprowadzenie
Maps SDK na iOS pozwala dodawać do aplikacji mapy na podstawie danych Map Google. Pakiet SDK automatycznie zapewnia dostęp do serwerów Map Google, wyświetlania mapy i reakcji na gesty użytkowników, takie jak kliknięcia i przeciągnięcia. Do mapy możesz też dodawać znaczniki, linie łamane, nakładki na powierzchnię oraz okna informacyjne. Te obiekty dostarczają dodatkowych informacji o lokalizacji mapy i umożliwiają użytkownikom interakcję z mapą.
Korzystając z pakietu SDK, musisz przestrzegać Warunków korzystania z usługi Google Maps Platform, a także zapewnić zgodność aplikacji z obowiązującymi przepisami. Pamiętaj, że gdy używasz pakietu SDK, przy każdym żądaniu wysyłane są automatycznie nazwa i wersja Twojej aplikacji, informacje o uwierzytelnianiu oraz anonimowy identyfikator między aplikacjami.
Odbiorców
Ta koncepcja została stworzona z myślą o osobach, które znają programowanie na iOS i pojęcia programowania zorientowanego na obiekty. Musisz też znać Mapy Google z perspektywy użytkownika. Dzięki niemu możesz odkrywać i tworzyć aplikacje za pomocą pakietu SDK Map na iOS. Więcej informacji o klasach i metodach znajdziesz w dokumentacji.
Wymagania dotyczące uznania autorstwa
Jeśli korzystasz w swojej aplikacji z pakietu Maps SDK na iOS, musisz umieścić w aplikacji fragment informacji prawnych. Zalecamy dodanie informacji prawnych jako niezależnego menu lub jako elementu menu „Informacje”.
Aby uzyskać tekst atrybucji, zadzwoń do [GMSServices openSourceLicenseInfo]
.
Obsługiwane platformy
Maps SDK na iOS pozwala tworzyć aplikacje kierowane na natywne 64-bitowe urządzenia z systemem iOS 13.0 lub nowszym. Programowanie aplikacji za pomocą pakietu SDK Maps na iOS wymaga co najmniej Xcode 13.0 z docelowym pakietem SDK w wersji 13.0 lub nowszej. (Ustawienie docelowego pakietu SDK w wersji 13.0 lub nowszej nie zapobiegnie uruchomieniu aplikacji w systemie iOS 13.0.
Aplikacje korzystające z adresów URL Map Google wymagają, aby na urządzeniu docelowym były zainstalowane Mapy Google na iOS.
Używanie pakietu SDK Maps na iOS w rozszerzeniach aplikacji na iOS prawdopodobnie nie będzie działać z powodu rygorystycznych ograniczeń pamięci. Prawdopodobnie nie będzie można użyć pakietu SDK w niestandardowej klawiaturze.
Co dalej
Aby zacząć tworzyć aplikacje za pomocą pakietu Maps SDK na iOS, musisz najpierw skonfigurować swój projekt Google Cloud.