Core data 在后台获取核心数据更新的最佳方法

Core data 在后台获取核心数据更新的最佳方法,core-data,ios8,icloud,Core Data,Ios8,Icloud,我很好奇,在我的应用程序处于非活动状态时,在后台获取核心数据更改的最佳方法是什么 我只是想澄清一下,我的用户倾向于在一台设备上使用我的应用程序(如iPhone),并导致了很多变化。然后他们转到另一台设备,希望所有更改的记录立即弹出 目前,我的应用程序在打开并侦听适当的通知后,从iCloud传播所有核心数据更新大约需要20秒。有没有一种在后台更新的好方法,这样用户就不必等待了 谢谢我认为这是不可能的。您的应用程序只有在激活后才能通过iCloud更新其核心数据存储。据我所知,在没有用户交互的情况下,

我很好奇,在我的应用程序处于非活动状态时,在后台获取核心数据更改的最佳方法是什么

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

目前,我的应用程序在打开并侦听适当的通知后,从iCloud传播所有核心数据更新大约需要20秒。有没有一种在后台更新的好方法,这样用户就不必等待了


谢谢

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