Open haIIux opened 5 months ago
I'll see if I can replicate this in the near future. Definitely some more checks could be added.
Are there any insights to this? I currently have no access to a paid developer account so I can't test this behaviour but I am wondering whether this is related to the recordID parsing or the CloudKit Codable implementation. I am currently looking at your package as one way for me to add syncing to a future app but I would like more insights on this bug as I think it could easily trip me up in the future.
@dehlen I haven't dived deep into this bug as of yet to reproduce it and confirm it is an active bug still.
If the user has a model that has more than one object in which has the word
ID
orid
in it, thefunc nextRecordZoneChangeBatch
on Line 192, the return on Line 206 will return anull
record. This means that there will be no CloudKit sync possible and there is no specific error reflecting this.Unsure if this is relevant to #3.