我想从服务器下载一个文件,它大约 30/MB。
NSURLSessionDataTask
是我用于下载的功能。我想知道如何在应用程序进入background state
或屏幕关闭时实现下载文件。
问问题
75 次
1 回答
0
在您的 - (void)applicationDidEnterBackground:(UIApplication *)application中添加以下内容
UIApplication *app = [UIApplication sharedApplication];
UIBackgroundTaskIdentifier bgTask;
bgTask = [app beginBackgroundTaskWithExpirationHandler:^{
[app endBackgroundTask:bgTask];
}];
这将工作得很好。
于 2016-04-27T04:56:44.970 回答