由于iOS與mac OS 的部分不同,完成版的程序想要在別人的mac上運行,是需要類似于win端的.exe文件(個人感覺反倒要比iOS方便些許)
自己也有整理出一些文章,略有些瑕疵,詳細完整版的
BTW 推薦一款非Apple官方的App Store,HackStore是一款來自俄羅斯的Mac應用商店,我們可以將自己開發完的App免費發布上去,也是具有審核機制的,博主目前推廣自己的ImageHosting,一款圖床軟件,目前支持七牛云存儲。有需求歡迎大家使用,吐槽。ImageHosting for Mac
現在,分享一下,當我們完成Mac開發,release一個.app文件之后,我們應該如何打包成一個dmg文件的方法。
言歸正傳,說到dmg,這個我們熟悉的格式,那么它是怎么生成的呢,跟著接下來的步驟吧。博主將它們分為系統默認和自定義,不過,兩者都離不開一個工具 --磁盤工具(Disk Utility)。
打開磁盤工具->文件->新建映像->來自文件夾的映像
資源文件夾內容
配置 選擇包括.app和Applications 替身文件夾的路徑,也就是上圖說的 資源文件夾 路徑
點擊打開,配置相關信息 點擊存儲即可。
1 準備資源,包括:背景圖片,.app和Applications 替身文件。
2 創建一個空的映像文件
配置信息
3 配置資源 -- 配置背景圖
1)打開顯示選項
2)配置背景圖
3)隱藏背景圖片文件
使用mv命令進行重命名
1
$ mv background.tif .background.tif
4 配置資源 -- 拖拽.app和Applications 替身
5 轉換
配置轉換信息
原文地址傳送門
http://charsdavy.github.io/2016/09/03/mac-os-archive-app/
Mac OS 開發 - 聊聊如何打包dmg文件