2013-03-15 178 views
3

Mac Finder能夠將一些文件夾顯示爲普通文件。例如,它可以將.app和.xcodeproj擴展名的文件夾顯示爲文件。在mac上顯示文件夾作爲文件

我正在開發一個應用程序,它將文件存儲在所謂的項目中。項目是一個包含一些文件和應用程序特定擴展名的文件夾。

我應該怎麼做才能強制Finder將我的應用程序項目顯示爲文件?

+1

http://stackoverflow.com/questions/2009687/make-mac-package-bundle-programmatically – lupatus 2013-03-15 10:04:19

回答

1

該概念被稱爲「文件包」或"document package"(通常也被稱爲略有錯誤的術語「包」)。

應用程序可以在其Info.plist中聲明文檔類型並將LSTypeIsPackage鍵設置爲true。在Xcode用戶界面中有一個複選框,稱爲「文檔分發爲一個包」。

enter image description here

當安裝Mac上的應用查找器將顯示任意目錄與文件類型作爲文件的擴展名。

+0

謝謝。但是,我使用Qt,並且lupatus的評論似乎是我所尋找的。 – 2013-03-15 10:25:37