安装工具
安装 create-dmg
DMG 文件的创建需要使用 create-dmg
工具,可通过 Homebrew
安装
1 | brew install create-dmg |
编译 wails
先把 wails
的程序打包出来,他仅仅只是一个 app 文件,但是这就足够了,先编译
这里的代码是编译
MacOS
下的arm64
架构,如果需要其他架构(比如英特尔)请参考官网文档.
1 |
|
编译完成后,你应该可以在./build/bin/Project(项目)/Contents/MacOS
下找到你的二进制程序.
开始打包 dmg
接着你创建一个临时目录,把你编译好的 app 二进制 cp 进来.
1 | mkdir -p dist/dmg |
接着使用上面安装的工具给他打包生成 dmg.
1 | create-dmg \ |
参数说明:
--volname
:DMG 卷名称。--volicon
:DMG 卷图标(需提供 .icns 文件)。--window-pos
和--window-size
:设置 DMG 窗口位置和大小。--icon
和--app-drop-link
:设置应用程序图标位置和拖放链接位置。--hide-extension
:隐藏 .app 扩展名。
最后两个参数分别是输出 DMG 文件路径和源目录。