My app requires to update location continuously, even if app is killed or removed from background. It works fine in foreground and even in background mode.but not working wh
Its possible, but you'll have to jump through a few hoops. The only way to send location updates when killed is by using Region Monitoring (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/LocationAwarenessPG/RegionMonitoring/RegionMonitoring.html). When setup up, your app would be opened by the OS then you have a few seconds to process information before the app is killed. Its enough time to send location updates to your server/local storage. There is also another API called CLVisit, however, its completely controlled by the operating system and not reliable.