我遇到了一个问题,即我们的应用创建的打包文件的文件关联与我们在macOS Sierra 10.12.5上的应用程序没有正确关联。它只发生在单个客户身上,而且在他们的系统上维护文件关联肯定存在问题。
对于此特定应用,应用创建的文件在Finder中显示为目录而不是单个文件,因此尝试通过“获取信息”面板手动关联文件不可用。
我知道你曾经能够在com.apple.LaunchServices.plist中找到并手动管理文件关联,但这似乎并不存在于Sierra中。有谁知道如何列出Sierra中的文件关联或手动为Sierra上的打包文件添加关联?
答案 0 :(得分:3)
lsregister命令可用于列出Sierra中的文件关联:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -dump