首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在后台应用程序时,是否可以提出网络请求?

在后台应用程序时,是否可以提出网络请求?
EN

Stack Overflow用户
提问于 2017-09-25 14:36:56
回答 1查看 299关注 0票数 0

发展环境:

  • Xcode 8,XCode 9
  • 用于网络请求的AFNetworking

我的应用程序需要将一些媒体上传到服务器,当它完成后,我需要调用api将一些JSON数据发布到服务器中,无论是前台应用程序还是后台应用程序

我的问题是:

当应用程序是活动的时,我发出请求上传媒体到服务器(请求1),并按下主页按钮(应用程序进入背景)。所有媒体都在后台上传成功,在上传媒体请求(请求1) I的成功块中再次请求将一些JSON数据发布到服务器(request 2),但该请求(request 2)不能在后台执行。当我输入应用程序时,(应用程序输入前台)(请求2)自动触发。

我需要让(请求2)在后台执行。有可能这样做吗?

请帮帮忙!非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2017-09-25 14:45:59

在后台上传文件,您需要申请更多的时间。

iOS有3百万给你使用。

您可以查看"beginBackgroundTaskWithExpirationHandler“。

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

https://stackoverflow.com/questions/46407876

复制
相关文章

相似问题

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