Picker AccessySestOupkit Picker не показывает аксессуары, если только ранее не в паре в приложении настройки приложенияIOS

Программируем под IOS
Anonymous
Picker AccessySestOupkit Picker не показывает аксессуары, если только ранее не в паре в приложении настройки приложения

Сообщение Anonymous »

Я использую аксессуарсетейпкит для обнаружения и подключения к устройству Bluetooth с помощью BLE Buling.ASDiscoveryDescriptor *descriptor1 = [[ASDiscoveryDescriptor alloc] init];
descriptor1.bluetoothServiceUUID = [CBUUID UUIDWithString:serviceUUID]; // Replace with actual UUID

ASPickerDisplayItem *item1 = [[ASPickerDisplayItem alloc] initWithName:@"Item 1"
productImage:[UIImage systemImageNamed:@"person"]
descriptor:descriptor1];

[self.session showPickerForDisplayItems:@[item1] completionHandler:^(NSError * _Nullable error) {

if (error) {
NSLog(@"Failed to show picker: %@", error.localizedDescription);
}
}];
< /code>
Сборщик не может найти устройство, если только оно не было в паре за пределами приложения (в сочетании с другим приложением, таким как приложение «BLE Scanner»). < /p>
Мое устройство Bluetooth не рекламирует свой сервис UUID в разделе рекламы при сканировании устройства. Я нашел раздел UUID в услугах и выбираю пользовательский сервис UUID.>

Подробнее здесь: https://stackoverflow.com/questions/793 ... ed-in-sett

Вернуться в «IOS»