DMG创建器 dmg-creator

这是一个用于macOS系统应用分发的技能,专门创建专业、美观的DMG磁盘映像安装包。核心功能包括:自定义背景图片、精确控制应用程序和快捷方式图标在窗口中的位置、设置安装窗口大小、调整图标尺寸、添加自定义卷标图标、对DMG文件进行代码签名以及嵌入软件许可协议。适用于macOS开发者、软件发行人员和DevOps工程师,用于打包和分发macOS应用程序,提升安装体验和品牌形象。关键词:macOS DMG 安装包 打包 分发 自定义背景 代码签名 应用程序安装 磁盘映像 软件发布。

DevOps 0 次安装 0 次浏览 更新于 2/23/2026

name: dmg-creator description: 创建具有自定义背景和应用程序布局的macOS DMG安装程序 allowed-tools: Read, Write, Edit, Bash, Glob, Grep tags: [macos, dmg, installer, distribution, packaging]

dmg-creator

创建具有自定义背景、图标定位和专业外观的macOS DMG(磁盘映像)安装程序。

功能

  • 创建带有自定义背景的DMG
  • 配置应用程序和“应用程序”链接的位置
  • 设置窗口大小和位置
  • 配置图标大小
  • 应用自定义卷图标
  • 代码签名DMG
  • 配置许可协议

输入模式

{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "appPath": { "type": "string" },
    "outputPath": { "type": "string" },
    "backgroundImage": { "type": "string" },
    "windowSize": { "type": "object" }
  },
  "required": ["projectPath", "appPath"]
}

使用 create-dmg

create-dmg \
  --volname "我的应用程序" \
  --volicon "icon.icns" \
  --background "background.png" \
  --window-pos 200 120 \
  --window-size 600 400 \
  --icon-size 100 \
  --icon "MyApp.app" 150 185 \
  --hide-extension "MyApp.app" \
  --app-drop-link 450 185 \
  "MyApp-1.0.0.dmg" \
  "dist/"

相关技能

  • macos-notarization-workflow
  • macos-codesign-workflow