Hacker News new | past | comments | ask | show | jobs | submit login

"For these reasons, CloudKit allows several first-party apps to run their conflict-resolution code in server extensions. This allows the app more flexibility to specify what other records and information it needs to resolve the error. In some cases, iterative resolution is performed by the extension. For example, in iCloud Drive when a client attempts to store a record representing a file and the file name conflicts with an existing file, the extension may attempt to rename the new file but in doing so may create a conflict with a different file, requiring additional resolution rounds. To facilitate server-side resolution, CloudKit stores conflicted records and server extensions are expected to clean-up such records after conflict resolution."

Interesting — I wonder if 3rd party developers will ever get access to this functionality?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: