Background monitoring doesn't work on iOS 9


#1

Hi All,
i am trying to monitor beacon using estimote sdk and i have followed http://developer.estimote.com/ibeacon/tutorial/part-2-background-monitoring/. i am able to get notification in ios 8.4 but not in ios9 in background. what is problem?

Thanks in Advance.


Beacon notification when app is not open?
#2

There is no reason it shouldn’t work on iOS 9, there were no related changes in that version.

Can you double check if you have location services enabled, and set to “always”? Does your app show a location services popup the first time you start it?


#3

Hi, Thanks for reply.
It has shown that popup dialog when i installed app and i have given permissions. It’s working fine, but background beacon monitoring is taking much time to detect beacon. Why?


#4

How much is “much time”?

Can you try removing all the beacon apps from your phone, and installing them again? Is it any better then?

+ some helper questions:
Are you testing with Flip to Sleep? Have you defined your monitoring region with UUID+major+minor?

Can you try the Notification template, see if it also experiences the problem:
https://cloud.estimote.com/#/apps/add/notification