FileProvider macOS 12.3 to 13.0 API Differences
NSFileProviderDefines.h
Added
#def FILEPROVIDER_API_AVAILABILITY_V3_IOS
Added
#def FILEPROVIDER_API_AVAILABILITY_V3_1_IOS
Added
#def FILEPROVIDER_API_AVAILABILITY_V4_0_IOS
Added
#def FILEPROVIDER_API_AVAILABILITY_V5_0
Added
#def FILEPROVIDER_API_AVAILABILITY_V5_0_IOS
Added
#def FILEPROVIDER_API_AVAILABILITY_V2_V5
NSFileProviderDomain.h
Added
NSFileProviderDomain.replicated
Added
NSFileProviderDomain.supportsSyncingTrash
NSFileProviderError.h
Added
NSFileProviderErrorExcludedFromSync
Added
NSFileProviderErrorDomainDisabled
NSFileProviderItem.h
Added
NSFileProviderContentPolicy
Added
NSFileProviderContentPolicyInherited
Added
NSFileProviderContentPolicyDownloadLazily
Added
NSFileProviderContentPolicyDownloadLazilyAndEvictOnRemoteUpdate
Added
NSFileProviderContentPolicyDownloadEagerlyAndKeepDownloaded
Added
NSFileProviderItem.contentPolicy
Modified
NSFileProviderItemCapabilitiesAllowsEvicting
Availability
Deprecation Message
From
Available
none
To
Deprecated
use NSFileProviderContentPolicy instead
NSFileProviderManager.h
Added
-[NSFileProviderManager requestModificationOfFields:forItemWithIdentifier:options:completionHandler:]
Added
-[NSFileProviderManager requestDownloadForItemWithIdentifier:requestedRange:completionHandler:]
NSFileProviderService.h
Added
NSFileProviderServiceSource.restricted
Added
-[NSFileProviderManager getServiceWithName:itemIdentifier:completionHandler:]