I have an app that recently stopped detecting beacons. The last good configuration was built 3-4 weeks ago with iOS 10.3, Xcode 8.3, and EstimoteSDK 4.12.1. Xcode was updated to 8.3.1 (and iOS 10.3.1) and some non-beacon-related changes to the app were made. During testing it was noted that the beacons were no longer being picked up. It appears that
beaconManager(_ manager: Any, didEnter region: CLBeaconRegion) is not being called. I updated the SDK to the latest (4.14.1), and Xcode is now at 8.3.2. No change.
Bluetooth is on, location services for the app are set to always.
The Estimote app is able to pick up the beacons, so it doesn’t appear to be a problem with the beacons themselves.
Are there any issues with the new minor versions of iOS/Xcode, and the SDK? Anything I overlooked?