以下问题已在 macOS Ventura 13.4 (Monterey 12.6.8) 中修复,且不再出现。
在 macOS Ventura 13.3 上,打开 Chrome 下载的 Gmail 附件时,可能会出现仅运行了关联程序而文件并未被打开。
这表示硬盘上存储的文件名是NFC形式,无法被转发到程序。 某些第三方程序创建的其他文件也报告了类似问题。
若文件名采用 NFD 或 ASCII 形式,则不会出现此问题。 由于 macOS 13.2.1 之前的版本中从未出现过此类问题,因此可认为该问题是由于操作系统中的 bug 造成的。
访达 中通过选择文件并按回车键来重命名文件。若不修改,但再次按同一键,则文件名将转换为 NFD 形式。
Bandizip for macOS 同时支持 NFC 文件名和 NFD 文件名,并在压缩和解压时默认使用 NFC 文件名,以便与 Windows 和其他操作系统兼容。
但因上述问题,在 访达 中双击使用 Bandizip 压缩的文件或选择 Archive Utility 作为打开该文件的应用程序时,文件可能无法打开。
此情况下,可运行 Bandizip 并转到“首选项”>“高级”选项卡,然后勾选“使用 NFD 文件名”复选框。
不过,若经常与 Windows 用户交换文件,那么使用 NFC 文件名在兼容性方面会更好(不会出现韩文字母分离的情况)。 如果 Apple 有一天修复了 macOS 中的错误,我们仍建议使用 NFC 文件名。
请访问以下链接,了解有关 NFC 和 NFD 文件名的更多信息。
帮助 »如何解决韩文文件名字素分解的问题(Unicode 规范化、NFC/NFD)