刚注册了一个高通的开发者账户,看到里面的iOS Proximity Quickstart这样写着的
- Using Xcode 4.4 or higher
- Targeting iOS 5.0 or higher
- Using an iOS device with Bluetooth 4.0. Here is a list of the compatible devices:
- iPhone 4S or newer
- iPad 3 or newer
- iPad mini
- iPod touch (5th Generation)
- Have a valid Apple Developer Account
- Have a valid Apple Provisioning Profile
由此可知,它需要Bluetooth 4.0支持,但是不一定是iOS7才可以跑起来,所以它应该没有用到iOS7下iBeacon相关的API,猜测可能是通过读取蓝牙设备的RSSI信号来实现的。