FileProvider macOS 10.15 Beta 6 to GM API Differences

NSFileProviderActions.h
Removed -[NSFileProviderExtension performActionWithIdentifier:onItemsWithIdentifiers:completionHandler:]
Added NSFileProviderExtension (NSFileProviderActions)
NSFileProviderDomain.h
Removed NSFileProviderDomain.disconnected
NSFileProviderEnumerating.h
Removed -[NSFileProviderExtension enumeratorForSearchQuery:error:]
Added NSFileProviderExtension (NSFileProviderEnumeration)
NSFileProviderError.h
Removed NSFileProviderErrorItemKey
Removed NSFileProviderErrorVersionOutOfDate
Removed NSFileProviderErrorDirectoryNotEmpty
Removed +[NSError fileProviderErrorForOutOfDateItem:]
NSFileProviderExtension.h
Removed NSFileProviderItemFieldContents
Removed NSFileProviderItemFieldFilename
Removed NSFileProviderItemFieldParentItemIdentifier
Removed NSFileProviderItemFieldLastUsedDate
Removed NSFileProviderItemFieldTagData
Removed NSFileProviderItemFieldFavoriteRank
Removed NSFileProviderItemFieldCreationDate
Removed NSFileProviderItemFieldContentModificationDate
Removed NSFileProviderItemFieldFlags
Removed NSFileProviderItemFieldTrashed
Removed NSFileProviderItemFieldExtendedAttributes
Removed -[NSFileProviderExtension fetchContentsForItemWithIdentifier:version:completionHandler:]
Removed -[NSFileProviderExtension fetchContentsForItemWithIdentifier:version:usingExistingContentsAtURL:existingVersion:completionHandler:]
Removed -[NSFileProviderExtension itemChanged:baseVersion:changedFields:contents:completionHandler:]
Removed NSFileProviderCreateItemOptionsItemMayAlreadyExist
Removed -[NSFileProviderExtension createItemBasedOnTemplate:fields:contents:options:completionHandler:]
Removed NSFileProviderDeleteItemOptionsRecursive
Removed -[NSFileProviderExtension deleteItemWithIdentifier:baseVersion:options:completionHandler:]
Removed -[NSFileProviderExtension importDidFinishWithCompletionHandler:]
Added NSFileProviderExtension (CreateItem)
Added NSFileProviderExtension (DeleteItem)
Added NSFileProviderExtension (Import)
Added NSFileProviderExtension (Deprecated)
NSFileProviderItem.h
Removed NSFileProviderItemVersion
Removed -[NSFileProviderItemVersion initWithContentVersion:metadataVersion:]
Removed NSFileProviderItemVersion.contentVersion
Removed NSFileProviderItemVersion.metadataVersion
Removed NSFileProviderItem.flags
Removed NSFileProviderItem.extendedAttributes
Removed NSFileProviderItem.excludedFromSync
Removed NSFileProviderItem.itemVersion
NSFileProviderItemDecoration.h
Removed NSFileProviderItemDecorating.decorations
NSFileProviderManager.h
Removed -[NSFileProviderManager getUserVisibleURLForItemIdentifier:completionHandler:]
Removed +[NSFileProviderManager getIdentifierForUserVisibleFileAtURL:completionHandler:]
Removed +[NSFileProviderManager importDomain:fromDirectoryAtURL:completionHandler:]
Removed -[NSFileProviderManager reimportItemsBelowItemWithIdentifier:completionHandler:]
Removed NSFileProviderDownloadPolicyDefault
Removed NSFileProviderDownloadPolicySpeculative
Removed NSFileProviderDownloadPolicyKeepDownloaded
Removed -[NSFileProviderManager setDownloadPolicy:forItemWithIdentifier:completionHandler:]
Removed -[NSFileProviderManager evictItemWithIdentifier:completionHandler:]
Added NSFileProviderManager (Import)
Added NSFileProviderManager (DownloadAndEviction)
NSFileProviderMaterializedSet.h
Removed -[NSFileProviderExtension materializedItemsDidChangeWithCompletionHandler:]
Removed -[NSFileProviderManager enumeratorForMaterializedItems]
Added NSFileProviderExtension (MaterializedSet)
Added NSFileProviderManager (MaterializedSet)
NSFileProviderRequest.h
Removed NSFileProviderRequest
Removed NSFileProviderRequest.requestingApplicationIdentifier
Removed -[NSFileProviderExtension currentRequest]
Added NSFileProviderExtension (Request)
NSFileProviderSearchQuery.h
Removed NSFileProviderSearchQuery
Removed NSFileProviderSearchQuery.filename
Removed NSFileProviderSearchQuery.allowedContentTypes
Removed NSFileProviderSearchQuery.allowedPathExtensions
Removed NSFileProviderSearchQuery.scopedToItemIdentifier
Removed NSFileProviderSearchQuery.searchContainerItemIdentifier
NSFileProviderService.h
Added NSFileProviderExtension (NSFileProviderService)
NSFileProviderThumbnailing.h
Added NSFileProviderExtension (NSFileProviderThumbnailing)