Mac Finder能够将某些文件夹显示为普通文件。 例如,它可以将带有.app和.xcodeproj扩展名的文件夹显示为文件。
我正在开发一个将文件存储在所谓项目中的应用程序。项目是包含一些文件和特定于应用程序的扩展名的文件夹。
如何强制Finder将我的应用项目显示为文件?
答案 0 :(得分:1)
这个概念被称为“文件包”或"document package"(通常也称为稍微错误的术语“捆绑”)。
应用程序可以在其Info.plist中声明文档类型,并将LSTypeIsPackage
键设置为true
。在Xcode UI中,有一个名为“Document as a bundle”的复选框。
当应用程序安装在Mac上时,Finder将显示任何目录,其中文档类型的扩展名为文件。