<!--
{
  "availability" : [
    "macOS: 10.10.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/NSOpenPanel/canResolveUbiquitousConflicts",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "AppKit"
    ],
    "preciseIdentifier" : "c:objc(cs)NSOpenPanel(py)canResolveUbiquitousConflicts"
  },
  "title" : "canResolveUbiquitousConflicts"
}
-->

# canResolveUbiquitousConflicts

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

```
var canResolveUbiquitousConflicts: Bool { get set }
```

## Discussion

When the value of this property is <doc://com.apple.documentation/documentation/Swift/true>, 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 <doc://com.apple.documentation/documentation/Swift/false>, the your application is responsible for handling any conflicts.

The default value of this property is <doc://com.apple.documentation/documentation/Swift/true>, 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 <doc://com.apple.documentation/documentation/Swift/false> and check the <doc://com.apple.documentation/documentation/Foundation/URLResourceKey/ubiquitousItemHasUnresolvedConflictsKey> key of each item. When a conflict exists, retrieve a <doc://com.apple.documentation/documentation/Foundation/NSFileVersion> object for each version and present your own UI to resolve that conflict.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)