核心蓝牙框架和兼容设备

时间:2014-01-10 16:13:31

标签: ios iphone bluetooth core-bluetooth

我开始使用Core Bluetooth Framework开发应用程序。

我的代码工作正常我相信,因为它从CBCentralManager Delegate触发了正确的委托方法但是我想知道是否有办法检测设备到达是否是BlueTooth Smart(BLE)技术? 或者iphone是否仅检测到蓝牙智能技术并忽略了IOBluetooth(蓝牙4.0和<)?

该应用适用于iPhone> = 5。

PS:我已经读过外部附件框架和IOBluetooth ......这让我意识到了其他的东西。

iOS 7是否支持“经典​​”蓝牙框架?因为我似乎无法将其添加到框架库中。它未作为选项列出,未被列为#import。

2 个答案:

答案 0 :(得分:4)

核心蓝牙框架仅适用于蓝牙低功耗(BLE),不会检测其他蓝牙设备。

答案 1 :(得分:2)

Apple's documentation says that it's only for BLE devices

  

Core Bluetooth框架提供了iOS所需的类   和Mac应用程序与配备的设备进行通信   蓝牙低功耗无线技术。例如,您的应用可以   发现,探索低能量外围设备并与之互动,   例如心率监测器和数字恒温器。