In Background Fetch Utility
, data polling occurs when the app is in the background, suspended or not running state. If it is suspended, the system wakes it in order to run the background tasks. If it’s not running, the app is launched in the background. Thus, the system wakes my App and automatically pulls the data.
But, my requirement is different but little bit matching. I don't know how would I link up both the things. I am using NSURLSessionDownloadTask
to download a file and it resumes on next launch with no problems at all. But, my downloading should be continue even if user quits the App. I know Background Fetch
and NSURLSessionDownloadTask
are completely different things, but I really don't have any clue on how to achieve that?
Is it feasible ? If yes, how would I do it?