CKSyncEngine.Event.WillFetchChanges
The sync engine is about to fetch changes from the server.
Declaration
struct WillFetchChangesOverview
The sync engine delivers the changes themselves via CKSyncEngine.Event.FetchedDatabaseChanges and CKSyncEngine.Event.FetchedRecordZoneChanges.
Note that this event might not always occur every time you call fetchChanges(_:). For example, if you call fetchChanges(_:) concurrently while the engine is already fetching changes, this event might not be sent. Similarly, if there’s no logged-in account, the engine might short-circuit the call to fetchChanges(_:), and this event won’t be sent.