I am trying to write an app in iOS for the iPhone 4 using startMonitoringForRegion that fires a local notification each time the location delegate receives a location update.
As long as the phone is awake (the screen is lit up), the application works well, firing the notifications, but when I put the phone to sleep (the screen is black), I no longer receive notifications until I wake the phone up by pressing the home button
I'm tried to add "Required background modes" - "App registers for location updates" key in info.plist but it's make no sense...
CLLocationManager delegate is setted up as AppDelegate.
What do I need to do in order for location updates to register even when the device is asleep? Thanks in advance.