【问题标题】:Best way to fetch core data update in the background在后台获取核心数据更新的最佳方式
【发布时间】:2015-01-05 21:02:12
【问题描述】:

我很好奇在后台获取核心数据更改的最佳方式,而我的应用程序未处于活动状态。

只是为了澄清我的用户倾向于在一台设备(即 iPhone)上使用我的应用程序并导致相当多的变化。然后他们会转到另一台设备并期望所有更改的记录都会立即弹出。

目前,我的应用在打开后需要大约 20 秒才能从 iCloud 传播所有核心数据更新,并且它会侦听适当的通知。有没有什么好的方法可以在后台更新,这样用户就不用等待了?

谢谢

【问题讨论】:

    标签: core-data ios8 icloud


    【解决方案1】:

    我认为这是不可能的。您的应用只有在激活后才能通过 iCloud 更新其 Core Data 存储。据我所知,没有可用的机制在没有用户交互的情况下使其处于活动状态 - 并且始终保持活动状态似乎也不可行。

    【讨论】:

      猜你喜欢
      • 2013-02-22
      • 2010-12-16
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-08
      • 1970-01-01
      相关资源
      最近更新 更多