Cirrus
Cirrus copied to clipboard
☁️ Simple CloudKit sync for Codable Swift models
The current implementation of retryCloudKitOperationIfPossible() only performs a retry if a value for retryAfterSeconds is present. However, 'limit exceeded' errors by CloudKit do not include a value for retryAfterSeconds ([see...
I noticed two places where variables weren't properly included in the logs, this is a simple PR that fixes that.
Hi there! I just realized you added this check only for some platforms supported in your `Package.swift`.
CKRecordKeyedEncodingContainer skips encoding any keys that have nil values. This results in CKRecords modification issue where if the record already has non-nil value for the key, it remains unchanged and...