Başlama

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: