首先什么是iBeacon?
       它是一种基于BLE(低功耗蓝牙)的信号广播设备。每一个设备有一个唯一的ID(UUID+Major+Miner)。iBeacon利用这种特性,在一个区域内广播自己的信号,通过这种方式它就完成了对一个特定的区域的标记。当用户拿着手机进入iBeacon的范围时,手机中的APP将会被唤醒,这样手机就可以感知到用户的地理位置发生了变化,判断是否要触发一些事件。目前Apple在其iOS SDK中提供了完整的支持来实现这些功能。