我的应用正在从服务器下载 90 MB 的大型视频文件。许多农村地区的客户提示无法下载它们。当连接中断时间过长时,下载总是从头开始。
是否有一个库可以在必要时在几天内以非常低和中断的带宽条件下载大文件?这样它就可以恢复未完成的下载并继续一点一点地添加直到完成?
它必须非常非常稳健。
最佳答案
NSURLSession 支持这个。下载失败时,您可以获得一个对象,稍后可用于恢复下载。阅读the doc了解更多信息。
如果您想在后台执行长时间下载,您也可以使用后台 session 。参见 the doc这个问题:NSURLSession background download - resume over network failure
关于ios - 如何在速度慢、连接性差的网络上下载大文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32147126/