I am working on an application which periodically reads location data, whether in foreground or background. Currently I'm using implementation given by @Ricky from this link: Background Location Services not working in iOS 7 to read location data periodically. The problem is, if user closes application from background by double tapping home button, I am unable to restart my service automatically.
I even tried "Significant location change" service by calling, [locationManager startMonitoringSignificantLocationChanges]; in ApplicationDidEnterBackground. But no success.
Is there any other way in ios 7, using which, the application can be activated automatically?