1前言
iBeacon是苹果公司在 iOS 7中推出的一种近场定位技术,可以感知一个附近的 iBeacon 信标的存在。
当一个iBeacon兼容设备进入/退出一个iBeacon信标标识的区域时,iOS和支持iBeacon 的 app 就能得知这一信息,从而对用户发出相应的通知。
典型的应用场景:例如博物馆实时推送附近展品的相关信息,商场内即时通知客户折扣信息等。苹果在Apple Store中也部署了 iBeacon来推送优惠、活动信息。
2 iBeacon特点
iBeacon 基于低功耗蓝牙技术(Bluetooth Low Energy, BLE)这一开放标准,因此也继承了 BLE的一些特点。
1) 范围广
相比于 NFC 的数厘米的识别范围,iBeacon 的识别范围可以达到数十米,并且能够估计距离的远近。
2) 兼容性
iBeacon 是基于 BLE做的一个简单封装,因此大部分支持 BLE的设备都可以兼容。
例如可以使用一个普通的蓝牙芯片作为信标,使用 Android设备检测信标的存在。
3) 低能耗
不少 beacon 实现宣称可以不依赖外部能源独立运行两年。
3 iBeacon使用场景
我们以一个连锁商场的例子来讲解iBeacon的一个流程。在一个连锁商场中,店家需要在商场中的不同地方推送不同的优惠信息,比如服装和家居柜台推送的消息就很有可能不同。
当消费者走进某个商场时,会扫描到一个beacon