如何在运行时确定iOS设备是否支持蓝牙LE

时间:2013-12-06 22:09:45

标签: ios core-bluetooth

确定iOS设备是否支持蓝牙LE的正确方法是什么。有没有办法通过CoreBluetooth查询,或者你需要检查iOS版本和硬件ID来弄清楚。鉴于Apple不喜欢这些方法,后者似乎不太可能。

1 个答案:

答案 0 :(得分:2)

是的,只需设置CBCentralManagerDelegate并等待centralManagerDidUpdateState:回调即可。如果状态为CBCentralManagerStateUnsupported,则当前设备不支持ble。

  

CBCentralManagerStateUnsupported - >该平台不支持   蓝牙低功耗中心/客户角色。