一、生成 .app 文件
1、修改 Edit scheme 為 release 模式。并build工程。
2、在工程結構目錄中,展開 product,選中你的 .app文件,右鍵并選擇 show in finder。
文件地址一般是 /Users/userName/Library/Developer/Xcode/DerivedData/ProjectName-xxxx/Build/Products/Release
.app
3、將 .app 文件考到一個方便查看的文件夾下,如桌面
/Users/userName/Desktop/MSMacApp
.app
4、如果重新生成,需要先刪掉原來的app文件
有一次生成完app后,給別人用發現適配Mac版本不對,改了配置文件后重新生成,還是不能用。檢查后發現,這個product 里面 app生成時間還是上次,證明不會自動覆蓋。
所以重新編譯文件,建議把原來的 .app
文件刪掉。
二、使用磁盤工具
1、打開 LaunchPad — 磁盤工具;
2、點擊 磁盤工具的目錄欄,選擇 文件 — 新建映像 — 來自文件夾的映像
磁盤工具
3、選擇存放 .app 的文件夾
如我的:/Users/userName/Desktop/MSMacApp
磁盤工具
4、填寫保存 .dmg 的文件名
磁盤工具
5、生成成功,雙擊即可安裝使用
dmg
三、復制到 應用程序中
也許你下載很多程序,第一次使用都會有個彈窗,顯示復制到應用程序中,這樣打開launchpad 中。而我們按照上述流程來做,每次都需要去尋找這個dmg重新安裝使用。
所以這里就介紹下 復制到應用程序 怎么實現。
1、制作Applications 替身
你可以找到 應用程序的上級目錄(一般都是 Macintosh 好的), 郵件選中應用程序,點擊制作替身,保存在 上述的 .app 文件中。
制作Applications替身
結果如下:有點類似于windows 中的 快捷方式。
點擊 .dmg 安裝成功的彈窗就會有 “應用程序 替身”,把我們的程序拖拽到這個快捷方式上,就可以拷貝到 應用程序中。
Applications 替身
2、可以把 “應用程序 替身” 改為 “移動到 應用程序”,方便用戶理解
否則彈窗出現的方式如下,會有點怪。
Applications 替身
3、按第二大點,使用磁盤工具重新打包即可。
自定義彈窗
有背景圖、控制圖標位置和尺寸,可參考此教程。
https://www.macx.cn/thread-2099005-1-1.html?mod=viewthread&tid=2099005&extra=page=1&page=1