NSUrlSession是否阻止应用程序暂停?

时间:2014-01-23 13:12:23

标签: ios objective-c ios7 nsurlsession

我有一个应用程序通过网络发送300多个文件,通常我们会在应用程序移动到后台时请求额外的10分钟计时器以防我们需要发送,但是在10分钟后应用程序被移动到暂停状态

NSUrlConnection可以阻止此暂停并继续从后台>

下载

1 个答案:

答案 0 :(得分:0)

  1. iOS 7中只有3分钟,而不是之前的10分钟。

  2. NSURLConnection无法帮助您。

  3. NSURLSession有一个在当时时间之外在后台上传文件的工具。但是,它不会像基于UIBackgroundTaskIdentifier的方法一样运行连续任务,并且必须使用设备上的文件作为上载的基础。我发现需要做很多工作才能做到正确,所以要做好准备。我首先对Apple的URL Loading System Programming Guide进行彻底的审核,但这篇文章并不是很好,但是完全有必要。