Apple 文件应用程序 "Raname" file/folder 功能在文件提供程序扩展中不起作用

Apple Files Application "Raname" file/folder functionality not work in file provider extention

虽然重命名 Apple 文件应用程序中的任何项目 vi 文件提供程序扩展不起作用,但它显示以下错误

The requested Operation couldn't be completed because the feature is not supported.

在我的 FileProviderItem class 中,我已将功能设置为以下

    var capabilities: NSFileProviderItemCapabilities {
        return .allowsAll
    }

我如何通过我的文件提供商扩展重命名苹果文件应用程序中的文档?

我没有在我的项目中实现这个功能。 但是我相信你应该重写方法

func renameItem(withIdentifier itemIdentifier: NSFileProviderItemIdentifier, 
         toName itemName: String, 
completionHandler: @escaping (NSFileProviderItem?, Error?) -> Void)

在你的 NSFileProviderExtension.

请参考: https://developer.apple.com/documentation/fileprovider/nsfileproviderextension/2882095-renameitem

-nls