如何在iPhone(iOS)中暂停/恢复下载

时间:2012-05-02 12:54:30

标签: iphone ios ipad download

我必须下载大量数据( 300MB - 1GB 之间的任何地方)。

我目前正在使用**NSURLConnection**下载数据。但是,现在我正在研究用户在下载过程中可能会丢失互联网连接的情况。目前我正在重新启动这个场景中的整个下载过程,我认为这是一种非常糟糕的下载方式和浪费用户带宽。

我是否可以在下载时使用暂停/恢复功能管理下载。

4 个答案:

答案 0 :(得分:11)

以下是在IOS上如何执行此操作的tutorial

同时检查documentation。这将要求您的服务器支持范围标题。

答案 1 :(得分:1)

这需要在服务器和客户端同步。我已经告诉你要用块了。如果你想暂停,definetely chunks是唯一的解决方案。你将发送一个带有块ID的服务器停止,直到我将在下一次你将从那个id中提出请求时进行重新映射。

答案 2 :(得分:0)

固定解决方案:

修复了断开的链接,这是在iOS中恢复文件下载文件的工作Tutorial

答案 3 :(得分:-1)

您可以使用" NSURLSession暂停和恢复