Я знаю, что мы не можем передавать данные между устройствами Android и iOS через bluetooth. Но может ли устройство iOS сканировать и «видеть» устройство Android bluetooth (получить список с именем bluetooth), в обоих случаях обычный Bluetooth и BLE?Может ли Bluetooth-устройство Android быть обнаружено iOS?
1
A
ответ
2
Приложение, работающее на iOS, не может обнаружить никаких устройств Bluetooth 2.1/3.0 (за исключением устройств MFi, для которых приложение зарегистрировано, что не относится к устройству Android).
Если устройство Android предназначено для рекламы сервисов BLE/BT4.0, то приложение iOS может использовать Core Bluetooth для обнаружения этих сервисов.
Thank @ Paulw11. Устройство iOS использует CoreBluetooth для обнаружения сервисов со специальным UUID. Как я могу получить все действующее устройство Bluetooth поблизости без какого-либо UUID (это похоже на оригинальную функцию «сканирующего устройства» устройства iOS) – t4nhpt
Вы можете указать «nil» на проверку CBCentralManager - это вернет все видимые устройства, которые рекламируют услуги GATT – Paulw11