AFNetworking和其他框架的文件下载失败。 wifi自动进入睡眠状态 - 客观c

时间:2013-04-20 17:33:47

标签: iphone ios objective-c afnetworking

我正在使用AFNetworking框架下载文件。文件在前台模式下下载良好。但是,当我将我的应用程序置于后台时,WiFi会在10分钟后自动进入睡眠状态,并且我的AFNetworking请求会失去连接。在我的AppDelegate中,我有这个代码来运行后台任务:

-(void) runBackgroundTask
{
   if (bgTaskId!=UIBackgroundTaskInvalid)
     [[UIApplication sharedApplication] endBackgroundTask: bgTaskId];

     UIBackgroundTaskIdentifier newTaskId = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:^{
     [[UIApplication sharedApplication] endBackgroundTask: bgTaskId];
     [self runBackgroundTask];
}];
   bgTaskId = newTaskId;
}

如何禁用自动WiFi睡眠?如果我在我的应用程序上运行音乐并下载文件 - 一切正常。 WiFi无法禁用。 我怎么能解决这个问题?

0 个答案:

没有答案