最近因為博主自己的需求恃泪,而App Store上的App不能滿足需求队腐,或者是說,想借此機會涉獵一下Mac OS的開發(fā)薪前。之前一直臆想iOS開發(fā)和Mac OS差不多润努,實則不然。
BTW 推薦一款非Apple官方的App Store示括,HackStore
是一款來自俄羅斯的Mac應用商店铺浇,我們可以將自己開發(fā)完的App免費發(fā)布上去,也是具有審核機制的垛膝,博主目前推廣自己的ImageHosting
鳍侣,一款圖床軟件,目前支持七牛云存儲吼拥。有需求歡迎大家使用拱她,吐槽。 ImageHosting for Mac
現(xiàn)在扔罪,分享一下秉沼,當我們完成Mac開發(fā),release一個.app
文件之后矿酵,我們應該如何打包成一個dmg文件的方法唬复。
言歸正傳,說到dmg全肮,這個我們熟悉的格式敞咧,那么它是怎么生成的呢,跟著接下來的步驟吧辜腺。博主將它們分為系統(tǒng)默認
和自定義
休建,不過乍恐,兩者都離不開一個工具 -- 磁盤工具(Disk Utility)
。
系統(tǒng)默認
打開 磁盤工具
-> 文件
-> 新建映像
-> 來自文件夾的映像
資源文件夾內容
配置 選擇包括 .app
和 Applications 替身
文件夾的路徑测砂,也就是上圖說的 資源文件夾 路徑
點擊 打開
茵烈,配置相關信息 點擊 存儲
即可。
自定義
1 準備資源砌些,包括:背景圖片呜投,.app
和 Applications 替身
文件。
2 創(chuàng)建一個空的映像文件
配置信息
3 配置資源 -- 配置背景圖
1)打開顯示選項
2)配置背景圖
3)隱藏背景圖片文件
使用mv
命令進行重命名
$ mv background.tif .background.tif
4 配置資源 -- 拖拽.app
和 Applications 替身
5 轉換
配置轉換信息
6 效果
附言
每次自定義類型打包dmg存璃,都需要從零開始仑荐,不能使用上一次的未轉換時的文件直接替換.app
文件。否則纵东,呈現(xiàn)的樣式將不是CD樣式粘招。