2014-11-27 8 views
1

Я знаю, что мы не можем передавать данные между устройствами Android и iOS через bluetooth. Но может ли устройство iOS сканировать и «видеть» устройство Android bluetooth (получить список с именем bluetooth), в обоих случаях обычный Bluetooth и BLE?Может ли Bluetooth-устройство Android быть обнаружено iOS?

ответ

2

Приложение, работающее на iOS, не может обнаружить никаких устройств Bluetooth 2.1/3.0 (за исключением устройств MFi, для которых приложение зарегистрировано, что не относится к устройству Android).

Если устройство Android предназначено для рекламы сервисов BLE/BT4.0, то приложение iOS может использовать Core Bluetooth для обнаружения этих сервисов.

+0

Thank @ Paulw11. Устройство iOS использует CoreBluetooth для обнаружения сервисов со специальным UUID. Как я могу получить все действующее устройство Bluetooth поблизости без какого-либо UUID (это похоже на оригинальную функцию «сканирующего устройства» устройства iOS) – t4nhpt

+1

Вы можете указать «nil» на проверку CBCentralManager - это вернет все видимые устройства, которые рекламируют услуги GATT – Paulw11