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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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