Anda sudah siap!

Untuk mulai mengembangkan, masuklah ke dokumentasi developer kami.

Aktifkan Google Places API for iOS

Untuk membantu Anda memulai, kami akan memandu Anda melalui Google Developers Console untuk melakukan beberapa hal terlebih dahulu:

  1. Buat atau pilih sebuah proyek
  2. Aktifkan Google Places API for iOS
  3. Buat kunci yang sesuai
Lanjutkan

Ringkasan Contoh Kode

Aplikasi demo SDK dilengkapi dengan Google Places API for iOS yang memperagakan sejumlah fitur, termasuk place picker, place autocomplete, dan place photos. Selain itu, Anda bisa menemukan cuplikan kode pada setiap laman panduan developer ini.

Cobalah demo SDK menggunakan CocoaPods

Google Places API for iOS tersedia sebagai pod CocoaPods. CocoaPods merupakan pengelola dependensi sumber terbuka untuk proyek Swift dan Objective-C Cocoa.

Google Places API for iOS menyediakan satu set aplikasi demo SDK yang bisa Anda pasang dan jalankan menggunakan perintah pod try:

Ikuti langkah-langkah ini untuk memasang CocoaPods dan mencoba Google Places API for iOS:

  1. Jika Anda belum memiliki alat (bantu) CocoaPods, pasang di macOS dengan menjalankan perintah berikut dari terminal. Untuk detailnya, lihat Panduan Memulai CocoaPods.
    sudo gem install cocoapods
  2. Buka jendela terminal dan jalankan salah satu perintah berikut:
    • pod try GooglePlaces
    • pod try GooglePlacePicker

    CocoaPods memperbarui repositori spesifikasi Anda, kemudian membuka demo SDK dalam proyek Xcode sementara, baik GooglePlacesDemos.xcworkspace maupun GooglePlacePickerDemos.xcworkspace, bergantung pada demo yang Anda pilih.

  3. Aktifkan kedua Google Places API for iOS maupun Google Maps SDK for iOS untuk proyek Google API Console Anda.
  4. Jika Anda belum memiliki kunci API, ikuti petunjuk untuk menyiapkan proyek pada Google API Console dan dapatkan kunci API. Saat mengonfigurasi kunci pada Google API Console, Anda bisa menetapkan identifier bundel aplikasi untuk memastikan hanya aplikasi Anda yang bisa menggunakan kunci tersebut. Identifier bundel default aplikasi contoh SDK adalah com.example.GooglePlacesDemos atau com.example.GooglePlacePickerDemos, bergantung pada demo yang Anda pilih.
  5. Edit file SDKDemoAPIKey dan tempelkan kunci API Anda ke dalam konstanta yang sesuai. Jika place picker demo, maka ini adalah konstanta kPlacesAPIKey dan kMapsAPIKey. Misalnya:
    internal let kPlacesAPIKey = "YOUR_API_KEY"
    internal let kMapsAPIKey = "YOUR_API_KEY"
  6. Jika Xcode meminta Anda untuk membuka kunci file SDKDemoAPIKey untuk diedit, pilih Unlock.
  7. Jika ada, buang baris berikut, karena ini digunakan untuk mendaftarkan masalah:
    #error Register your API key and insert here, then delete this line.
  8. Bangun dan jalankan lagi proyek tersebut.
  9. Jika pembangunan gagal atau aplikasi mogok dengan kesalahan tentang kunci API saat pertama kali Anda menjalankannya, periksa kembali untuk memastikan bahwa Anda telah menyediakan kunci yang diperlukan dalam file SDKDemoAPIKey.
  10. Jika Anda menjalankan demo GooglePlaces, jendela simulator iOS akan menampilkan daftar Places Demos.
  11. Jika dikonfirmasi untuk memperbolehkan GooglePlacesDemos atau GooglePlacePickerDemos mengakses lokasi Anda, pilih Allow.
  12. Contoh yang Anda pilih kini siap dijalankan.

Gunakan cuplikan kode dari panduan developer

Setiap laman dalam panduan developer menyertakan cuplikan kode yang menggambarkan fitur tertentu dari API. Misalnya, lihat panduan untuk place picker, autocomplete, get current place, photos, dan laman lainnya dalam panduan ini.

Kirim masukan tentang...

location_on
Google Places API for iOS