首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >后台执行3分钟后自动停止

后台执行3分钟后自动停止
EN

Stack Overflow用户
提问于 2016-06-01 18:09:03
回答 1查看 614关注 0票数 0

我想上传照片作为后台任务,但后台执行3分钟后自动停止。

我已经完成的代码:

代码语言:javascript
复制
- (void)applicationDidEnterBackground:(UIApplication *)application
{
   UIApplication *app = [UIApplication sharedApplication];

    bgTask = [app beginBackgroundTaskWithExpirationHandler:^{
    //Stop upload call

    [app endBackgroundTask:bgTask];
    bgTask = UIBackgroundTaskInvalid;
}];
}}
EN

回答 1

Stack Overflow用户

发布于 2016-06-02 22:01:02

我发现iOS对你可以跑多长时间有严格的限制。具体地说:

当您从前台移动到后台时,当前限制为3分钟。后台恢复时,限制为30秒。

链接推荐:https://krumelur.me/2015/11/25/ios-background-transfer-what-about-uploads/

感谢@feroz提供的链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37565643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档