### 部署 iBeacon
在准备部署基于 iBeacon 技术的任何实现时,您需要仔细评估解决方案的真实性能。
#### 第1节 物理限制
iBeacon 设备使用 BLE 来广播信号。BLE 基于2.4 GHz频率,因此会受到各种物理材料(如墙壁,门或其他物理结构)的衰减。2.4 GHz 的频率也会受到水的影响,也就是说人体也会影响信号。这一点很重要,因为当蓝牙信号衰减或减弱时,这会影响 iOS 设备接收到的信号强度。如上所述,当接收到的信号强度减弱时,iOS 设备估算与 iBeacon 设备的距离的能力被降低。
#### 第2节 iBeacon 校准
为了提供最佳的用户体验,在部署环境中执行校准至关重要。 在安装每个信标时,您应该执行校准步骤。核心位置使用一个估计模型,需要在离信标1米远的地方进行校准。 要执行此校准,应该:
1. 安装信标并发出信号。
2. 使用运行 iOS 7 或更高版本的 iPhone 或 iPod touch,并使用蓝牙4.0无线电,在1米距离内重复采样信号强度至少10秒钟。当读取这些信号强度读数时,应该保持设备纵向朝上,而设备的上半部分无遮挡。
3. 将设备在30厘米的线上前后缓慢移动,保持方向,并保持与测量设备的距离(见图)
![](https://box.kancloud.cn/0c01b60ea9e15ca4fd96a0795f9b71da_1620x830.png)
4. 在校准过程中,收集 CLBeacon 的 rssi 属性中报告的值。
5. 平均收集的 rssi 值以获取测量功率值。
6. 将此测量功率值应用于信标。 请参阅所使用的信标的详细信息,因为它们可能因制造商而异。
如上所述,物理环境会影响信号强度。 由于环境在安装位置之间几乎肯定会有所不同,因此对于安装的每个信标重复这些步骤是很重要的。