我遇到需要按顺序下载多个文件的情况,因为每次下载都依赖于以前下载的文件。 (我在后台处理文件)
我正在使用NSURLSessionConfiguration backgroundSessionConfiguration。
有一种情况是NSURLSessionDownloadTask在应用程序处于后台时启动。这会使应用程序与Assertion allowedbackgroundduration崩溃。
所以,我的问题是,我在背景中启动下载任务时做错了吗
提前致谢, - 萨蒂亚
答案 0 :(得分:0)
在背景时你的时间有限,因此您可能需要花费太长时间来处理文件。 如果您没有足够快地调用完成处理程序,系统将使您的应用程序崩溃。
或者你可能犯了一个错误,并且在NSURLSessionDownloadTask在后台启动的场景中你根本没有调用完成处理程序。