2

我正在开发一个仅供公司内部使用的应用程序。(iOS 5 及更高版本)

应用程序执行一些任务,然后对多个 Web 服务进行大量调用。(一些信息是从核心数据读取/写入的)。问题是所有呼叫一起花费的时间超过 10 分钟。

我怎样才能让线程永远与 Web 服务进行后台通信?我可以每 10 分钟创建一个新线程吗?

4

1 回答 1

1

只有某些类型的应用程序可以在后台运行超过 10 分钟。

在您的情况下,您可能想要查看 iOS 7 新增的“后台获取”模式。

看这里:

iOS 应用程序编程指南

于 2013-09-24T20:32:33.033 回答