确定iOS设备是否支持蓝牙LE的正确方法是什么。有没有办法通过CoreBluetooth查询,或者你需要检查iOS版本和硬件ID来弄清楚。鉴于Apple不喜欢这些方法,后者似乎不太可能。
答案 0 :(得分:2)
是的,只需设置CBCentralManagerDelegate
并等待centralManagerDidUpdateState:
回调即可。如果状态为CBCentralManagerStateUnsupported
,则当前设备不支持ble。
CBCentralManagerStateUnsupported - >该平台不支持 蓝牙低功耗中心/客户角色。