从背景中获取数据

时间:2013-10-02 13:52:39

标签: ios multithreading background grand-central-dispatch fetch

那么, 关于这种情况,我还没有找到正确的答案: 有一个应用程序从网页中提取一些数据。可以通过NSTimer手动或自动刷新数据。如果在应用程序处于前台/活动状态时发生这一切,则一切正常。我的问题是按下主页按钮后仍有更新/刷新数据的可能性。我问它是因为我必须在后台实现自动刷新,这将根据来自后台的刷新数据触发通知。 我读了一些关于gcd的资料,但背景(以单独线程的方式)或背景(以真实背景的方式 - 应用程序不可见)之间没有严格的区别,所以我有点困惑..

1 个答案:

答案 0 :(得分:0)

无法在请求时间间隔内永久执行后台任务。您可以通过开发人员连接请求特定权限,但我必须警告您,您将需要一个非常有说服力的论点。我在下面提供了文档,也许您的请求属于可以永久运行的分组之一。或者也许您可以使用其中一个长时间运行的后台线程并以适应您正在尝试的任务的方式进行调整。

Documentation