Notification demo not working after restarting device

I'm on iOS 7.0.1, and the following doesn't seem to be working:

  • Run notification demo
  • Run Virtual Beacon
  • Turn on virtual beacon -- receive notification
  • Turn off virtual beacon -- receive notification
  • Restart device
  • Turn on virtual beacon -- expect to receive a notification, but none received.

Is this supposed to work with iOS 7.0.1? Are there any docs regarding the expected behavior of startMonitoringForRegion w/ regards to device reboots?

I forgot to mention, this is the notification demo code I'm referring to:

https://github.com/Estimote/iOS-SDK/blob/master/Examples/Examples/ESTNotificationDemoVC.m

According to this, it should work. I'm planning to upgrade to iOS 7.1 and test it. http://stackoverflow.com/questions/22789311/ibeacon-monitoring-ranging-after-phone-restarts

Traun, would be best if you upgrade and try again.

Thanks. I did upgrade to 7.1.2 and tested it, and it worked!

As mentioned in the Stack Overflow article, after reboot it seemed to be about 15-20 minutes before it was getting region callbacks.

In fact it may have worked in 7.0.1 and I just didn't wait long enough in my testing.

Yes, you are right, after the device reboot you have to wait a couple of minutes to receive iBeacon notifications again.