Pausing and resuming downloads

I’m building an App that needs to download some contents on the background while the user can continue to make some network requests in order to get details about other digital products.

So, while I was doing that, I noticed that all other requests that are done after the download started, gave timeout.

But in this type of App it can’t happen, because the downloads should all happen on background.

My idea to solve this is to use a “pause” and “resume” methods that would pause and resume respectively all downloads when the user makes a request for info of another product.

Is it possible to do that with the current SDK? If not, how can I do that with the Enterprise version? Or is there any other solution for this?

Hmm… Can anyone give me an hint? I need this with a little “urgency” =S

Hmm… Can anyone give me an hint? I need this with a little “urgency” =S