I'm using the new API for iOS 10 described in the 2016 WWDC what's new in CloudKit.
The new CKFetchRecordZoneChangesOperation has a block called recordZoneChangeTokensUpdatedBlock
Which from my understanding is supposed to be called everytime there is a new serverChange token. (possibly multiple times in one operation)
It's meant to be a replacement to the older completion block which had a moreComing flag and left the responsibility to the client to call the operation again.
However, it's not being called at all in my case. (even when the other blocks such as recordWithIDWasDeletedBlock are called meaning that there where changes)
Has anyone found a soultion to this? Thanks.