app打包dmg(使用Hdituil/create-dmg)--

2022-08-25  本文已影响0人  Jesscia_Liu

一、使用Hdituil打包dmg文件(Hdituil为Mac自带)

1.先把需要封装的.app文件放到文件夹里

2.定位到.app所在文件夹的父文件夹

~ % cd Desktop/MacDemoDMG

3.使用hdituil命令执行dmg打包工作

~ % hdiutil create -srcdir "MacDemo"/ -format UDRO "MacDemo.dmg"
......................................................................................................................
created: /Users/用户名/Desktop/MacDemoDMG/MacDemo.dmg

4.查看已经打包好的dmg文件

二、使用三方插件create-dmg打包dmg文件

1.先使用homebrew 安装dmg打包程序:create-dmg

~ % brew install create-dmg

2.使用脚本(demo.sh)在终端执行,脚本文件内容如下:

#!/bin/bash

create-dmg  \
 /Users/替换成你的路径/macApp.dmg \
 /Users/替换成你的路径/macApp.app
 
echo "打包成功"  #终端输入
~ % xxx/xxxx/demo.sh

三、上传dmg文件到服务器

1. 通过scp方式上传到服务器

#!/bin/bash

IPAPATH="/Users/替换成你的路径/macApp.dmg"
scp -r $IPAPATH root@此处填写你的服务器ip地址:/此处填写服务器文件目录地址/youxunMac.dmg
scp -r $"/Users/替换成你的路径/macApp.dmg" root@此处填写你的服务器ip地址:/此处填写服务器文件目录地址/youxunMac.dmg

2.通过 firim、蒲公英、FTP方式上传均可。

3.上传成功后下载dmg包

上一篇下一篇

猜你喜欢

热点阅读