Mulai

Instal Xcode versi terbaru

Untuk menggunakan Koneksi di Sekitar dalam project, Xcode 13.0 atau yang lebih baru diperlukan.

Menambahkan paket Nearby Connections ke project Anda

Xcode dilengkapi dengan pengelola paket bawaan. Untuk menambahkan Koneksi di Sekitar ke project Xcode, pilih File > Add Packages..., lalu cari google/nearby. Kemudian, klik Add Package dan tunggu hingga prosesnya selesai (mungkin perlu waktu beberapa menit).

Meminta akses ke resource yang dilindungi

Koneksi Di Sekitar memerlukan akses ke Bluetooth dan jaringan lokal untuk mengiklankan, menemukan, membuat koneksi, dan mentransfer data. Berikan deskripsi penggunaan untuk setiap resource yang diperlukan, di Info.plist aplikasi Anda. Jika tidak dilakukan, akses ke resource akan gagal dan bahkan dapat menyebabkan aplikasi Anda error.

Kunci deskripsi penggunaan yang diperlukan:

  • NSBluetoothAlwaysUsageDescription
  • NSLocalNetworkUsageDescription

Selain kunci deskripsi penggunaan, kunci NSBonjourServices dengan daftar jenis layanan yang akan dijelajahi oleh aplikasi, juga harus ditambahkan. Satu-satunya jenis layanan yang harus ditambahkan dapat dibuat dengan mengambil 12 byte pertama dari hash SHA-256 ID layanan aplikasi Anda.

Anda dapat menggunakan alat berikut untuk membuat nilai ini secara otomatis untuk Anda: