如何在macOS Sierra上列出文件关联?

时间:2017-07-18 03:47:34

标签: macos macos-high-sierra

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

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

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

1 个答案:

答案 0 :(得分:3)

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

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