我想上传一些即使应用程序进入后台也应该继续的文件。
目前我正在从数据库中检索文件,然后通过 NSOperation 将其添加到队列中,然后启动上传过程。
即使应用程序进入后台或前台,也应上传所有文件。下面是单个任务的代码,任何人都可以给我一个提示,我们如何使它能够用于上传许多文件。
UIApplication* application = [UIApplication sharedApplication];
bgTask = [application beginBackgroundTaskWithExpirationHandler:^{
// Clean up any unfinished task business by marking where you
// stopped or ending the task outright.
[application endBackgroundTask: bgTask];
bgTask = UIBackgroundTaskInvalid;
}];