繁体   English   中英

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

[英]How to pause/resume downloads in iPhone (iOS)

我必须下载大量数据( 300MB到1GB之间)。

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

是否有一个过程可以在下载时使用暂停/恢复功能管理下载

这是一个如何在IOS上执行此操作的教程

还要检查文档 这将要求您的服务器支持范围标头。

这需要在服务器和客户端同步。 我已经告诉你要用块了。 如果你想暂停,definetely chunks是唯一的解决方案。 你将发送一个带有块ID的服务器停止,直到我将在下一次重新下载,下次你将从该id询问。

固定解决方案:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM