CoreLocation didRangeBeacons:inRegion: is not providing information

Originator:onyourmap.team
Number:rdar://26789908 Date Originated:14.06.2016
Status:Duplicate (Closed) Resolved:Duplicate (Closed)
Product:iOS SDK Product Version:iOS 10.0 [14A5261v]
Classification: Reproducible:Always
 
Summary:
When retrieving the iBeacons in range, only the first measurement includes valid data (even though it provides only 1 or 2 beacons in sight), then the measurements are incorrect and after 5-10sec the array is empty and remains always empty.

Attaching basic sample project to test it.

Steps to Reproduce:
1. Get nearby some iBeacons with the same proximity uuid
2. Start ranging the iBeacons for its proximity uuid
3. See result un beacons NSArray

Expected Results:
A list of all the iBeacons in sight being updated each second

Actual Results:
First measurement of the beacons is correct, then few measurement have accuracy == -1 & rssi == 0, and finally the NSArray is always empty.

Version:
iOS 10.0 [14A5261v]

Notes:


Configuration:
iPhone 6S A1688, using Wifi and Bluetooth enabled

Comments

Duplicate of 26459018 (Closed)

Duplicate of 26459018 (Closed)

By onyourmap.team at June 17, 2016, 10:08 a.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!