Instal Xcode versi terbaru
Untuk menggunakan Nearby Connection di project Anda, diperlukan Xcode 13.0 atau yang lebih baru.
Tambahkan paket Nearby Connections ke project Anda
Xcode dilengkapi dengan pengelola paket bawaan. Untuk menambahkan Nearby Connections ke project Xcode, pilih File > Add Packages… dan cari google/nearby
. Kemudian, klik Add Package dan tunggu hingga proses 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,
upaya untuk mengakses 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 perlu ditambahkan.
Satu-satunya jenis layanan yang harus ditambahkan dapat dibuat dengan mengambil 12
byte pertama hash SHA-256
ID layanan aplikasi Anda.
Anda dapat menggunakan alat berikut untuk membuat nilai ini secara otomatis: