我正在开发一个仅供公司内部使用的应用程序。(iOS 5 及更高版本)
应用程序执行一些任务,然后对多个 Web 服务进行大量调用。(一些信息是从核心数据读取/写入的)。
问题是所有调用加起来需要超过 10 分钟。
如何让线程在后台与 Web 服务进行永久通信?我可以每 10 分钟创建一个新线程吗?
Best Answer-推荐答案 strong>
只有某些类型的应用程序可以在后台运行超过 10 分钟。
在您的情况下,您可能希望查看 iOS 7 新增的“后台获取”模式。
看这里:
iOS App Programming Guide
关于iOS保持线程在后台运行,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/18991307/
|