Я пытаюсь сделать мое приложение VB.NET UWP доступным для обнаружения в настройках iOS Bluetooth.Моя реализация основана на примере кода Bluetooth Advertising .Однако мое устройство Windows не отображается в настройках iOS.Я вручную включил радио Bluetooth через Radios
API и добавил в свое приложение возможности устройства bluetooth
, proximity
и radio
.Я могу сказать, что мой адаптер Bluetooth отправляет сигнал, поэтому я не уверен, что отправляю неверные данные.Код, который я использую, приведен ниже:
Dim radlist = Await Radios.Radio.GetRadiosAsync()
For Each rad As Radios.Radio In radlist
If rad.Kind = Radios.RadioKind.Bluetooth Then
Await rad.SetStateAsync(Radios.RadioState.On)
End If
Next
Dim publisher As BluetoothLEAdvertisementPublisher = New BluetoothLEAdvertisementPublisher()
Dim manufacturerData = New BluetoothLEManufacturerData()
manufacturerData.CompanyId = &HFFFE
Dim writer = New DataWriter()
Dim uuidData As UInt16 = &H1234
writer.WriteUInt16(uuidData)
manufacturerData.Data = writer.DetachBuffer()
publisher.Advertisement.ManufacturerData.Add(manufacturerData)
publisher.Start()
Какие данные я должен отправить, чтобы сделать мое устройство Windows доступным для обнаружения, и как мне обнаружить и обработать сопряжение на устройстве iOS?