嗨我創建了一個應用程序myprogram.app文件。現在我想爲該應用程序創建拖放DMG文件。 Skype和其他軟件可以做同樣的事情。如何創建拖放DMG文件,Mac安裝程序
如何創建拖放DMG文件我的應用程序。
感謝 蘇尼爾·庫馬爾Sahoo
嗨我創建了一個應用程序myprogram.app文件。現在我想爲該應用程序創建拖放DMG文件。 Skype和其他軟件可以做同樣的事情。如何創建拖放DMG文件,Mac安裝程序
如何創建拖放DMG文件我的應用程序。
感謝 蘇尼爾·庫馬爾Sahoo
有真的沒有任何魔法了這一點。您可以使用「磁盤工具」創建磁盤映像。將需要的東西放在它上面,然後將其轉換爲壓縮的只讀映像(再次使用「磁盤工具」)。
對於一些關於窗口外觀的提示,請查看this question。如果您需要自動執行此過程,請查看this other question以瞭解執行此操作的一些方法。
其實很簡單。你只需要編寫一些隱藏的文件。簡單的方法來做到這一點只是複製別人和改變,以適應你的應用程序。
例如,如果我安裝的MonoDevelop DMG,然後我看到:
atom:MonoDevelop fak$ ls -al total 40 drwxr-xr-x 8 fak staff 340 Nov 4 14:03 . [email protected] 10 root admin 340 Nov 10 21:33 .. [email protected] 1 fak staff 12292 Nov 4 14:03 .DS_Store d-wx-wx-wt 2 fak staff 68 Nov 4 14:03 .Trashes drwxr-xr-x 3 fak staff 102 Nov 4 14:03 .background drwx------ 4 fak staff 136 Nov 4 14:03 .fseventsd lrwxr-xr-x 1 fak staff 13 Nov 4 14:03 Applications -> /Applications drwxr-xr-x 3 fak staff 102 Nov 4 14:02 MonoDevelop.app
在這裏,我們看到.background
這是一個PNG文件(背景)的目錄。該應用程序本身(MonoDevelop.app
)和鏈接到/Applications
。
.DS_Store
包含窗口大小,圖標位置等。只需設置一個目錄並使用其中的.DS_Store
即可。