重试时NSURLSessionUploadTask偏移文件上载

时间:2014-12-03 00:50:31

标签: ios streaming nsurlsessionuploadtask

我必须设计一些能够对服务器的连接性损失做出反应的东西,并支持在iOS上的后台上传。

如果由于连接丢失而导致上传失败,则应该从失败的偏移处重新开始。

我可以询问服务器是否包含文件的一部分或文件的大小。

有没有办法将流式上传偏移到文件中的特定字节?

1 个答案:

答案 0 :(得分:1)

从iOS 8,AFAIK开始,您无法在iOS上的后台流式上传。您必须提供要上载的文件,然后由系统进行硬链接,并传递给nsurlsessiond。这是来之不易的知识,但我从来没有在Apple文档中明确说明这一点。