all day I tested the monitoring of beacons my app does. in general it works ok:
- notifications in foreground work
- notifications in background work
BUT
after a reboot it doesn't work until I launch ANY app that uses BluetoothLE
after I do that it works fine for my app as well!
But if I set UIBackgroundMode location in my plist though, my app gets region notifications just fine even after a reboot.
So... is that it? or whats the deal here? :D this is under ios 7.1.1 btw
The code is very minimal: https://github.com/RadiusNetworks/ibeacon-background-demo/blob/master/BackgroundDemo/BDAppDelegate.m