3

我遇到了一个问题,即我们的应用程序创建的打包文件的文件关联与我们在 macOS Sierra 10.12.5 上的应用程序没有正确关联。它只发生在一个客户身上,而且在他们的系统上维护文件关联似乎肯定存在问题。

对于这个特定的应用程序,应用程序创建的文件在 Finder 中显示为一个目录而不是单个文件,因此无法通过“获取信息”面板手动关联文件。

我知道您曾经能够在 com.apple.LaunchServices.plist 中找到并手动管理文件关联,但这似乎在 Sierra 中不存在。有谁知道如何在 Sierra 中列出文件关联或手动为 Sierra 上的打包文件添加关联?

4

1 回答 1

3

lsregister 命令可用于列出 Sierra 中的文件关联:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -dump

于 2017-07-19T13:26:23.017 回答