Xcode'un en son sürümünü yükleyin.
Projenizde Yakın Bağlantı'yı kullanmak için Xcode 13.0 veya sonraki bir sürüm gerekir.
Nearby Connections paketini projenize ekleyin
Xcode'da yerleşik bir paket yöneticisi bulunur. Yakınlardaki Cihazlara Bağlantı'yı Xcode projenize eklemek için File > Add Packages…'i (Dosya > Paket Ekle) seçin ve google/nearby
ifadesini arayın. Ardından Paket Ekle'yi tıklayın ve işlemin tamamlanmasını bekleyin (bu işlem birkaç dakika sürebilir).
Korunan kaynaklara erişim isteğinde bulunma
Yakınlardaki Cihazlara Bağlantı özelliği, reklam yayınlamak, cihazları keşfetmek, bağlantı kurmak ve veri aktarmak için hem Bluetooth'a hem de yerel ağa erişmelidir. Uygulamanızın Info.plist
bölümünde, gereken her kaynak için bir kullanım açıklaması sağlayın. Aksi takdirde, kaynağa erişme girişimleri başarısız olur ve hatta uygulamanızın kilitlenmesine neden olabilir.
Gerekli kullanım açıklaması anahtarları:
NSBluetoothAlwaysUsageDescription
NSLocalNetworkUsageDescription
Kullanım açıklaması anahtarlarına ek olarak, uygulamada göz atılacak hizmet türlerinin listesini içeren bir NSBonjourServices
anahtarının da eklenmesi gerekir.
Eklenmesi gereken tek hizmet türü, uygulamanızın hizmet kimliğinin SHA-256
karmasının ilk 12 baytı alınarak oluşturulabilir.
Bu değeri sizin için otomatik olarak oluşturmak üzere aşağıdaki aracı kullanabilirsiniz: