We are using iOS device both as BLE Central device and iBeacon scanner.
It can detect BLE peripheral while also detect iBeacon devices nearby.
The App is used to work well on 7.0 and 7.1.
On a 7.0.x and 7.1 devices, didRangeBeacons always triggers does matter whether there is iBeacon device around,
it either is null or has valid CLBeacon information.
On a 7.1.1 iPad mini didRangeBeacons callback never happens, but before updating to 7.1.1,
the iPad mini did work well as iBeacon scanner.
Meanwhile the same App still can find iBeacon on 7.0.6 iPad Air.
Did anyone experience something similar ?
I have filed a bug report, I really this is just a bug instead of new constraint and short vision from Apple.