Ringkasan

Pilih platform: Android iOS JavaScript

Pengantar

Dengan Maps SDK for iOS, Anda dapat menambahkan peta berdasarkan data peta Google ke aplikasi Anda. SDK secara otomatis menangani akses ke server Google Maps, tampilan peta, dan respons terhadap gestur pengguna seperti mengklik dan menarik. Anda juga dapat menambahkan penanda, polyline, overlay bumi, dan jendela info ke peta. Berbagai objek ini memberikan informasi tambahan untuk lokasi peta, dan memungkinkan interaksi pengguna dengan peta.

Saat menggunakan SDK ini, Anda harus mematuhi Persyaratan Layanan Google Maps Platform dan memastikan aplikasi Anda mematuhi hukum yang berlaku. Perlu diperhatikan bahwa saat menggunakan SDK, nama dan versi aplikasi, informasi autentikasi, serta ID anonim lintas aplikasi akan otomatis dikirim bersama setiap permintaan.

Audiens

Dokumentasi konseptual ini dirancang untuk orang yang memahami pengembangan iOS dan konsep pemrograman berorientasi objek. Anda juga harus memahami Google Maps dari sudut pandang pengguna. Dengan Maps SDK for iOS, Anda dapat mulai menjelajahi dan mengembangkan aplikasi dengan Maps SDK for iOS. Anda juga dapat membaca dokumentasi referensi untuk mengetahui detail class dan metode tertentu.

Persyaratan atribusi

Jika Anda menggunakan Maps SDK for iOS di aplikasi, Anda harus menyertakan teks atribusi dalam bagian pemberitahuan hukum di aplikasi tersebut. Sebaiknya sertakan pemberitahuan hukum sebagai item menu tersendiri, atau sebagai bagian dari item menu "Tentang".

Anda bisa mendapatkan teks atribusi dengan melakukan panggilan ke [GMSServices openSourceLicenseInfo].

Platform yang didukung

Dengan Maps SDK for iOS, Anda dapat membuat aplikasi yang menargetkan perangkat 64-bit native yang menjalankan iOS 14.0 dan yang lebih baru. Pengembangan aplikasi dengan Maps SDK for iOS memerlukan setidaknya Xcode 15.0 dengan SDK target versi 14.0 atau yang lebih baru. (Menetapkan SDK target 14.0 atau yang lebih baru tidak akan mencegah aplikasi Anda berjalan di iOS 14.0).

Aplikasi yang menggunakan URL Maps mengharuskan perangkat target menginstal Google Maps for iOS.

Penggunaan Maps SDK for iOS dalam ekstensi aplikasi iOS kemungkinan tidak akan berfungsi karena pembatasan memori ketat yang diterapkan. Misalnya, penggunaan SDK dalam keyboard kustom mungkin tidak akan berfungsi.

Langkah selanjutnya

Untuk mulai membuat aplikasi dengan Maps SDK for iOS, Anda harus Menyiapkan project Google Cloud terlebih dahulu.