I am curious to the best way to fetch core data changes in the background, while my app is not active.
Just to clarify my users tend to use my app on one device (i.e. iPhone) and cause quite a few changes. then they go to another device and expect all the changed records to pop up immediately.
Currently my app takes about 20 seconds for all core data updates to propagate from iCloud once it has been opened and it listens for the appropriate notifications. Is there a good way to update this in the background so that the user does not have to wait?
Thanks