Ringkasan

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pilih platform: Android iOS JavaScript

Pengantar

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

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

Audiens

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

Persyaratan atribusi

Jika menggunakan Maps SDK for iOS dalam aplikasi, Anda harus menyertakan teks atribusi sebagai bagian dari bagian pemberitahuan hukum dalam aplikasi Anda. Menyertakan pemberitahuan hukum sebagai item menu independen, atau sebagai bagian dari "Tentang&item item, disarankan.

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

Platform yang didukung

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

Aplikasi yang menggunakan URL Maps mengharuskan perangkat target Google Maps untuk iOS terinstal.

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

Langkah berikutnya

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