我在将文件以后台模式上传到FTP服务器时面临一些严重问题,
我有180秒完成此操作,我正在使用此代码在ApplicationDidEnterBackGround中保持应用程序在后台运行
_backgroundIdentifier = [[UIApplication sharedApplication]beginBackgroundTaskWithName:@"BackGroundTask" expirationHandler:^{
_backgroundIdentifier = UIBackGroundTaskInvalid;
}];
请帮我解决这个问题,这只给我180秒,如果我的申请需要更多时间上传iOS文件就不允许这样做。 我还能做什么? 提前谢谢。
答案 0 :(得分:0)
得到答案,从iOS 7及更高版本开始,任何应用程序的后台执行时间仅为180秒。即如果你没有使用任何背景设施,如 voip 或 CLLocation 等,你只有3分钟。