macFUSE 4.1.2 发布,通过第三方文件系统扩展 macOS
macFUSE 软件包为开发 macOS 10.12 至 macOS 11 的文件系统提供了多种 API。你可以使用所提供的 API 来开发许多类型的文件系统,其内容可以来自本地磁盘、网络、内存或任何其他来源。这些 API 是 FUSE API 的超集,它起源于 Linux。 由于 FUSE 文件系统是普通的应用程序(而不是内核扩展),你在编程工具、调试器和库方面拥有和开发标准 macOS 应用程序一样的灵活性和选择。 macFUSE 4.1.2 正式发布,自 4.1.0 以来的变化包括: 在更新器中添加原生 Apple Silicon 支持。 修复了挂载卷时的一个问题,在极少数情况下,该问题可能导致文件系统进程崩溃。DADiskCreateFromVolumePath() 可能会返回 NULL,所以我们需要确保防止在 NULL 上调用CFRelease()。 修复了使用 macFUSE.framework 时的 "框架 header 中包含双引号"的警告。 修复偏好面板中的竞赛条件(race condition),该条件可能导致偏好面板在检查可用更新时崩溃。 为偏好面板生成调试符号并...