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: