3

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

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

我应该怎么做才能强制 Finder 将我的应用程序的项目显示为文件?

4

1 回答 1

1

这个概念被称为“文件包”或“文档包”(通常也用稍微错误的术语“包”来指代)。

应用程序可以在其 Info.plist 中声明一个文档类型并将LSTypeIsPackage密钥设置为true. 在 Xcode UI 中有一个名为“文档作为捆绑分发”的复选框。

在此处输入图像描述

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

于 2013-03-15T10:08:58.687 回答