Skip to content

FileProvider iOS xcode15.3 b2

Alex Soto edited this page May 22, 2024 · 2 revisions

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

diff -ruN /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h /Applications/Xcode_15.3.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h
--- /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h	2024-01-19 03:46:37
+++ /Applications/Xcode_15.3.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h	2024-01-29 11:19:26
@@ -227,8 +227,6 @@
  */
 @property (readwrite, assign) BOOL supportsSyncingTrash FILEPROVIDER_API_AVAILABILITY_V5_0;
 
-@property (nonatomic, readonly, nullable) NSUUID *volumeUUID;
-
 @end
 
 FILEPROVIDER_API_AVAILABILITY_V2
diff -ruN /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h /Applications/Xcode_15.3.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h
--- /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h	2024-01-19 01:53:14
+++ /Applications/Xcode_15.3.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h	2024-01-30 23:39:44
@@ -572,26 +572,4 @@
                            completionHandler:(void (^)(NSError * _Nullable error))completionHandler NS_REFINED_FOR_SWIFT FILEPROVIDER_API_AVAILABILITY_V5_0;
 @end
 
-@interface NSFileProviderManager (StateDirectory)
-/**
- A directory suitable for storing state information for the domain.
-
- The returned URL is guaranteed to be on the same volume as the user visible URL and the temporary URL, making sure
- the system can atomatically clone/move files from that location to the user visible URL.
- The caller is responsible for managing the security scope of the returned URL.
-
- When syncing a domain on an external volume, all information about the sync state must be kept in this directory
- if the volume is to be shared between multiple machines.
-
- If the system cannot find a suitable directory, this call will fail. This could happen e.g. if the domain
- does not exist.
-
- This call will not fail when called from the extension process with an active instance of the extension
- for that domain.
-
- Removing the domain will remove the corresponding directory along with it.
-*/
-- (NSURL *)stateDirectoryURLWithError:(NSError *__autoreleasing  _Nullable *)error;
-@end
-
 NS_ASSUME_NONNULL_END
Clone this wiki locally