Instance Property

canResolveUbiquitousConflicts

A Boolean value that indicates how the panel responds to iCloud documents that have conflicting versions.

Declaration

@property BOOL canResolveUbiquitousConflicts;

Discussion

When the value of this property is YES, and the user attempts to open one or more documents with conflicts, the panel displays the conflict resolution UI. The user must resolve any conflicts before opening the documents. When the value of this property is NO, the your application is responsible for handling any conflicts.

The default value of this property is YES, except for applications linked against the OS X v10.9 SDK or earlier that have adopted iCloud by specifying a ubiquitous container identifier entitlement.

For a better user experience, set this property to NO and check the NSURLUbiquitousItemHasUnresolvedConflictsKey key of each item. When a conflict exists, retrieve a NSFileVersion object for each version and present your own UI to resolve that conflict.

See Also

Supporting iCloud Documents

canDownloadUbiquitousContents

A Boolean value that indicates how the panel responds to iCloud documents that aren't fully downloaded locally.