如何在iPhone(iOS)中支持后台下载

时间:2012-05-02 11:04:48

标签: iphone ios background

我目前正在使用**NSURLConnection**类下载大量数据( 200MB - 1 GB )。但是,当应用程序进入后台时,我的下载就会停止。

1-我们不能使用ASIHTTPRequest,因为它很久以前就停止了。

2-我也看过apple的Executing a Finite-Length Task in the Background文档。但它只在有限的时间内支持后台活动。

所以,这是我的问题......

如何支持iOS中不间断的后台下载

2 个答案:

答案 0 :(得分:0)

在设备上,最好将数据分成块,它会一直持续到服务器在后台发送数据。动态生成固定大小的块,最后合并它们。

答案 1 :(得分:0)

虽然我没有使用它,https://github.com/MugunthKumar/MKNetworkKit表示它会处理后台下载。