Skip to content

FileProvider iOS xcode13.3 beta3

Alex Soto edited this page Mar 7, 2022 · 2 revisions

#FileProvider.framework https://github.com/xamarin/xamarin-macios/pull/14325

diff -ruN /Applications/Xcode_13.3.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderReplicatedExtension.h /Applications/Xcode_13.3.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderReplicatedExtension.h
--- /Applications/Xcode_13.3.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderReplicatedExtension.h	2022-02-04 13:42:59.000000000 -0500
+++ /Applications/Xcode_13.3.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderReplicatedExtension.h	2022-02-17 18:15:12.000000000 -0500
@@ -50,14 +50,13 @@
     NSFileProviderCreateItemMayAlreadyExist = 1 << 0,
 
     /**
-     The deletion from the disk of an item conflicted.
-
-     If the provider declares that an item has been deleted but the deletion of the
-     item by the system on disk conflicts with local edits of the item, the system will
-     attempt to create the edited item by calling createItemBasedOnTemplate with this
-     option specified.
+     This item is recreated after the system failed to apply a deletion requested
+     by the extension because the item was found to be edited locally.
+     This happens only if the edit wasn't yet known by the system at the time the
+     deletion was requested.
      */
     NSFileProviderCreateItemDeletionConflicted FILEPROVIDER_API_AVAILABILITY_V3_1 = 1 << 1,
+
 } FILEPROVIDER_API_AVAILABILITY_V3;
 
 /**
Clone this wiki locally