Replies: 1 comment
-
|
Hi @Armenm, I am not able to reproduce this. The SyncUps demo app in the repo has a
I don't think CloudKit uses ISO8601 strings at all. It just uses Since I don't think this is an issue with the library I am going to convert it to a discussion. Please let us know if there is a way to reproduce this problem. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Description
When CloudKit returns dates in standard ISO8601 format (e.g.,
2026-03-21T03:57:40.026Z),SyncEnginefails to parse them with the error:Root Cause
The
ISO8601.swiftinternal helpers use a non-standard date format:But CloudKit returns standard ISO8601 with
Tseparator andZtimezone suffix:2026-03-21T03:57:40.026ZSuggested Fix
Update
ISO8601.swiftto handle the standard format:Alternatively, the parser should try both formats - space-separated (for SQLite storage) and standard ISO8601 (for CloudKit).
Reproducibility
@Tablewith aDatefieldSyncEngineEnvironment
Beta Was this translation helpful? Give feedback.
All reactions