Mulai

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: