核心蓝牙LE和古典在iOS

我正在研究核心蓝牙。 我有任何问题,请帮我解释一下这个问题:

  1. 酷睿蓝牙LE和古典有什么区别?
  2. 我可以实现核心蓝牙LE连接其他iOS设备?
  3. UUID用于? 如何获得设备的UUID?

现在,我需要实现应用程序允许连接计数步设备,并从中获取数据。 我怎样才能做到这一点? 该设备使用蓝牙LE。 如果可以的话,你可以给我看教程或示例代码? 非常感谢。

较旧的蓝牙是一个stream媒体协议,并要求设备配对。 苹果只允许开发者使用特殊许可来开发蓝牙外设。

蓝牙低功耗(BLE)或蓝牙4.0是低能量轮询接口,其中设备(外设)为其提供的服务进行广告,并且希望使用这些服务的设备(以BLE术语“中央”)订阅这些服务。

BLE以非常短的时间间隔发送数据。 发射功率低于“传统”蓝牙,传输更短。

UUID用于识别BLE设备提供的不同服务。

至于教程或示例代码,我手边没有任何东西。 迄今为止,我一直在使用iBeacons,这是一个build立在BLE之上的特定协议。 但是,Google是你的朋友。