【发布时间】:2017-12-22 18:03:57
【问题描述】:
我遇到了一个问题,即我们的应用程序创建的打包文件的文件关联与我们在 macOS Sierra 10.12.5 上的应用程序没有正确关联。这只发生在一个客户身上,而且在他们的系统上维护文件关联肯定存在问题。
对于这个特定的应用程序,应用程序创建的文件在 Finder 中显示为一个目录而不是单个文件,因此无法通过“获取信息”面板手动关联文件。
我知道您曾经能够在 com.apple.LaunchServices.plist 中查找和手动管理文件关联,但在 Sierra 中似乎不存在这种情况。有谁知道如何在 Sierra 中列出文件关联或手动为 Sierra 上的打包文件添加关联?
【问题讨论】:
-
应用程序创建的文件显示为目录 - 这是正确的,还是应该是文件(?),在这种情况下,您需要更改其 POSIX 权限删除“目录”标志。
-
@TheDarkKnight 文件类型是一个包,它是一个在macOS中显示为单个文件的目录。