【问题标题】:ios long running task in background taskios后台任务中长时间运行的任务
【发布时间】:2013-12-07 09:42:20
【问题描述】:

在 ios 中,它支持某些类型的具有后台模式的应用程序长时间运行的后台任务,例如用于位置更新的应用程序注册,应用程序提供 IP 语音服务,应用程序播放音频,应用程序处理 Newsstand Kit 下载,应用程序使用 CoreBluetooth 通信,应用使用 CoreBluetooth 共享数据。
如果存在网络连接,我在 ios 中的应用程序将定期将文件上传到远程服务器。如果文件在特定目录中可用,它将执行此过程。
我想知道我的应用在上面的哪个模式下?

【问题讨论】:

  • 对我来说,背景模式是自我描述的。因此您的应用将无法在后台运行。
  • @visualication 感谢您的回答。它支持长时间运行的后台任务,用于报亭工具包下载。在我的情况下,我的应用程序上传文件。
  • 您是从报亭下载的吗?不。所以你的应用不适合...

标签: ios service long-running-processes background-thread


【解决方案1】:

后台模式非常严格,您的应用不适合任何类别。如果您想使用后台下载,请尝试以下教程:

iOS 7 SDK: Background Transfer Service

【讨论】:

  • 感谢您的回答。根据您引用的链接,此功能仅在 ios7 中支持。但我希望我的应用程序从 ios4 中得到支持。我希望我的应用程序在进入后台后下载文件。我会被限制在 10 分钟的时间限制吗?或者我可以增加这个时间来完成我的下载工作吗?
猜你喜欢
  • 2014-10-26
  • 2018-01-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
相关资源
最近更新 更多