3

自 Mac OS 11 Big Sur 发布以来,Apple 仅允许在恢复模式下安装 kext 驱动程序。它还禁止从 Apple 商店安装 kext 驱动程序。我猜这是 macFuse 的终结,至少对于虚拟/云文件系统而言。迁移路径是什么以及如何为 Mac OS 11+ 构建虚拟文件系统,特别是用于文档管理和云存储,类似于 OneDrive、DropBox 等。

我也可以猜测类似的问题也可能出现在 Windows 上。我可以想象,微软会效仿苹果的做法,在未来的版本中出于这些目的在 Windows 上禁止文件系统驱动程序和过滤器。如果发生这种情况,任何有关未来迁移的提示将不胜感激。

4

1 回答 1

6

自 macOS 11 起,Apple 更新了File Provider API的文档,该 API可用于在客户端和服务器之间同步文件,并可作为文件系统驱动程序的替代品。直到今天,Apple 还没有在 macOS 上正式宣布该功能。该 API 类似于 Apple 前段时间为 iOS 11 提供的 File Provider API,但在主要 FileProvider 类扩展的工作方式以及它具有哪些功能方面仍然存在一些差异。目前我没有看到任何示例,但看起来此功能至少在基本级别上有效。根据论坛上的人说的。

在 Windows 上,微软在 2018 年推出了适用于 Windows 10 的云存储提供程序(云同步引擎)API(Windows 创意者更新)。它用于 Windows 的 One Drive。以下是 GitHub 上的一些C++C#示例。

于 2021-02-25T14:30:00.317 回答