在mac上将文件夹显示为文件

时间:2013-03-15 09:58:24

标签: macos directory

Mac Finder能够将某些文件夹显示为普通文件。 例如,它可以将带有.app和.xcodeproj扩展名的文件夹显示为文件。

我正在开发一个将文件存储在所谓项目中的应用程序。项目是包含一些文件和特定于应用程序的扩展名的文件夹。

如何强制Finder将我的应用项目显示为文件?

1 个答案:

答案 0 :(得分:1)

这个概念被称为“文件包”或"document package"(通常也称为稍微错误的术语“捆绑”)。

应用程序可以在其Info.plist中声明文档类型,并将LSTypeIsPackage键设置为true。在Xcode UI中,有一个名为“Document as a bundle”的复选框。

enter image description here

当应用程序安装在Mac上时,Finder将显示任何目录,其中文档类型的扩展名为文件。