【发布时间】:2016-04-26 12:53:15
【问题描述】:
我想从服务器下载一个文件,它的大小约为 30/MB。
NSURLSessionDataTask是我用来下载的函数。我想知道当应用程序在background state或屏幕关闭时如何实现下载文件。
【问题讨论】:
-
你用谷歌搜索过这个吗?我尝试了
ios download file in the background并得出了很多看起来非常有用的结果。 -
好的..将检查感谢您的评论
-
还在 Xcode 中搜索“使用 NSURLSession”和“后台传输注意事项”。最后,在 Xcode 中搜索“Simple Background Transfer”,它会引导您找到一个示例项目,该项目展示了如何进行后台传输。 (简短的版本是您需要使用
NSURLSession的sessionWithConfiguration方法创建一个支持后台传输的NSURLSession。您可以使用NSURLSessionConfiguration调用backgroundSessionConfigurationWithIdentifier来创建您在上述调用中使用的会话。)
标签: ios objective-c nsurlsession nsurlsessiondatatask