Mac Finder能夠將一些文件夾顯示爲普通文件。例如,它可以將.app和.xcodeproj擴展名的文件夾顯示爲文件。在mac上顯示文件夾作爲文件
我正在開發一個應用程序,它將文件存儲在所謂的項目中。項目是一個包含一些文件和應用程序特定擴展名的文件夾。
我應該怎麼做才能強制Finder將我的應用程序項目顯示爲文件?
Mac Finder能夠將一些文件夾顯示爲普通文件。例如,它可以將.app和.xcodeproj擴展名的文件夾顯示爲文件。在mac上顯示文件夾作爲文件
我正在開發一個應用程序,它將文件存儲在所謂的項目中。項目是一個包含一些文件和應用程序特定擴展名的文件夾。
我應該怎麼做才能強制Finder將我的應用程序項目顯示爲文件?
該概念被稱爲「文件包」或"document package"(通常也被稱爲略有錯誤的術語「包」)。
應用程序可以在其Info.plist中聲明文檔類型並將LSTypeIsPackage
鍵設置爲true
。在Xcode用戶界面中有一個複選框,稱爲「文檔分發爲一個包」。
當安裝Mac上的應用查找器將顯示任意目錄與文件類型作爲文件的擴展名。
謝謝。但是,我使用Qt,並且lupatus的評論似乎是我所尋找的。 – 2013-03-15 10:25:37
http://stackoverflow.com/questions/2009687/make-mac-package-bundle-programmatically – lupatus 2013-03-15 10:04:19