I am using NSURLSessionDownloadTask
with background sessions to achieve all my REST requests. This way I can use the same code without have to think about my applic
I have come up to the exact same problem. One solution that i have found is to use two sessions, one for foreground downloads using the default configuration and one for background downloads with background configuration. When changing to the background/foreground generate resume data and pass it from one to the other. But i am wondering if you have found another solution.