我正在研究文件提供程序扩展,但发现了一些不寻常的地方。当您搜索“文件”应用时,它会列出任何扩展名(iCloud,我的手机,DropBox,Google云端硬盘等)中的文件,但文件夹仅来自Apple扩展名。
我想知道如何在搜索结果中列出我的文件夹...
顺便说一句,我正在使用public.folder
作为我的文件夹项目的UTI。也许为此目的有一个特殊的UTI ...
如果有人可以帮助我,请先谢谢。
(使用Swift 5,Xcode 10.2,iOS 12.2)
编辑:但似乎“有时”(没有任何明显的逻辑)列出了一些文件夹(我在Google云端硬盘应用程序中有一个示例,其中一个文件夹出现在搜索中结果,但没有其他结果...)
编辑2 :我认为我已经找到了重要的线索:
工作集中的文档在设备的Spotlight数据库中建立索引。枚举更改时,系统将更新此数据库。
所以也许我必须将这些文件夹放在工作集中。