FileProvider macOS 10.15 Beta 6 to GM API Differences
NSFileProviderActions.h
Removed
-[NSFileProviderExtension performActionWithIdentifier:onItemsWithIdentifiers:completionHandler:]
Added
NSFileProviderExtension (NSFileProviderActions)
NSFileProviderDomain.h
Removed
NSFileProviderDomain
Removed
-[NSFileProviderDomain initWithIdentifier:displayName:pathRelativeToDocumentStorage:]
Removed
NSFileProviderDomain.identifier
Removed
NSFileProviderDomain.displayName
Removed
NSFileProviderDomain.pathRelativeToDocumentStorage
Removed
NSFileProviderDomain.disconnected
Removed
NSFileProviderExtension.domain
NSFileProviderEnumerating.h
Removed
NSFileProviderInitialPageSortedByDate
Removed
NSFileProviderInitialPageSortedByName
Removed
-[NSFileProviderExtension enumeratorForSearchQuery:error:]
Added
NSFileProviderExtension (NSFileProviderEnumeration)
NSFileProviderError.h
Removed
NSFileProviderErrorDomain
Removed
NSFileProviderErrorItemKey
Removed
NSFileProviderErrorNonExistentItemIdentifierKey
Removed
NSFileProviderErrorNotAuthenticated
Removed
NSFileProviderErrorFilenameCollision
Removed
NSFileProviderErrorSyncAnchorExpired
Removed
NSFileProviderErrorPageExpired
Removed
NSFileProviderErrorInsufficientQuota
Removed
NSFileProviderErrorServerUnreachable
Removed
NSFileProviderErrorNoSuchItem
Removed
NSFileProviderErrorVersionOutOfDate
Removed
NSFileProviderErrorDirectoryNotEmpty
Removed
+[NSError fileProviderErrorForCollisionWithItem:]
Removed
+[NSError fileProviderErrorForNonExistentItemWithIdentifier:]
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
Removed
-[NSFileProviderExtension itemForIdentifier:error:]
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
NSFileProviderRootContainerItemIdentifier
Removed
NSFileProviderWorkingSetContainerItemIdentifier
Removed
NSFileProviderItemVersion
Removed
-[NSFileProviderItemVersion initWithContentVersion:metadataVersion:]
Removed
NSFileProviderItemVersion.contentVersion
Removed
NSFileProviderItemVersion.metadataVersion
Removed
NSFileProviderFavoriteRankUnranked
Removed
NSFileProviderItem.flags
Removed
NSFileProviderItem.extendedAttributes
Removed
NSFileProviderItem.excludedFromSync
Removed
NSFileProviderItem.itemVersion
NSFileProviderItemDecoration.h
Removed
NSFileProviderItemDecorating.decorations
NSFileProviderManager.h
Removed
NSFileProviderManager
Removed
+[NSFileProviderManager managerForDomain:]
Removed
-[NSFileProviderManager signalEnumeratorForContainerItemIdentifier:completionHandler:]
Removed
-[NSFileProviderManager registerURLSessionTask:forItemWithIdentifier:completionHandler:]
Removed
-[NSFileProviderManager getUserVisibleURLForItemIdentifier:completionHandler:]
Removed
+[NSFileProviderManager getIdentifierForUserVisibleFileAtURL:completionHandler:]
Removed
NSFileProviderManager.providerIdentifier
Removed
NSFileProviderManager.documentStorageURL
Removed
+[NSFileProviderManager writePlaceholderAtURL:withMetadata:error:]
Removed
+[NSFileProviderManager placeholderURLForURL:]
Removed
+[NSFileProviderManager addDomain:completionHandler:]
Removed
+[NSFileProviderManager removeDomain:completionHandler:]
Removed
+[NSFileProviderManager getDomainsWithCompletionHandler:]
Removed
+[NSFileProviderManager removeAllDomainsWithCompletionHandler:]
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
Removed
NSFileProviderServiceSource
Removed
NSFileProviderServiceSource.serviceName
Removed
-[NSFileProviderServiceSource makeListenerEndpointAndReturnError:]
Removed
-[NSFileProviderExtension supportedServiceSourcesForItemIdentifier:error:]
Added
NSFileProviderExtension (NSFileProviderService)
NSFileProviderThumbnailing.h
Removed
-[NSFileProviderExtension fetchThumbnailsForItemIdentifiers:requestedSize:perThumbnailCompletionHandler:completionHandler:]
Added
NSFileProviderExtension (NSFileProviderThumbnailing)