找回密码
 注册账号
搜索
查看: 6417|回复: 1

[教程] macOS 苹果系统 打包 app 为 dmg 无需第三方工具教程

[复制链接]

3157

主题

690

回帖

3万

积分

管理员

积分
32359

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2019.11.2 17:14 | 显示全部楼层 |阅读模式
macOS 苹果系统 打包 app 为 dmg   

挺简单其实,不用第三方工具

把app打包成dmg,方便发布给别人安装使用


提前准备

app
应用程序的快捷方式
背景图(非必须)
网址链接的快捷方式(非必须)


比如  打包系统自带的 游戏 国际象棋 app

app  
这个用系统自带的国际象棋做示范

网址链接的快捷方式  
打开Safari 浏览器,输入你的网址,直接把网址拖拽到桌面,.webloc后缀的就是相当于windows的网址快捷方式

背景图
自己找一个你想要的,分辨率不用特别大,一般720*480的就算很大了。2L提供一个示范图。

应用程序的快捷方式   macOS系统叫替身
点击左下角的 访达 - 左边栏 点一下 应用程序  - 在 应用程序 上 右键  点 在上层文件夹显示

QQ截图20191102183149.jpg

在 应用程序 右键,点击  制作替身

QQ截图20191102183342.jpg


制作出来的带图标的这个就是快捷方式了,右键重命名一下,直接拖到桌面,方便使用

至此 准备完成。

20191102183738.png



制作部分

打开  启动台 - 其他工具 - 磁盘工具

QQ截图20191102184034.jpg

点 最上面的  文件 新建映像 - 新建空白映像

QQ截图20191102184141.jpg

看图参考设置,文件位置放到下载就可以,文件大小根据你要封包的大小的app参考设置

QQ截图20191102184316.jpg

创建完成后,点击左边栏 的 chess.dmg  右键  在访达中显示

QQ截图20191102184451.jpg

会弹出一个空白界面的窗口,把准备好的快捷方式,图片之类的全拖进去

QQ截图20191102184811.jpg

在空白处右键,点击 查看显示选项

QQ截图20191102184905.jpg


可以设置图标大小,最下面,背景选图片,把背景图片拖拽进去

QQ截图20191102185111.jpg

隐藏背景图片的图片文件

打开 终端  (启动台 - 其他工具 - 终端)

  1. chflags hidden /Volumes/chess/bg.jpg
复制代码


QQ截图20191102185610.jpg

想显示图片了就改成 nohidden

图片隐藏后,手动拖拽一下对话框,右键点击 整理  

感觉差不多之后,桌面找到 chess  右键  推出

QQ截图20191102185829.jpg

推出后,回到 磁盘工具

点击最上面的 映像 - 转换

QQ截图20191102190014.jpg

找到你存放的位置,选中创建的dmg,点击转换

QQ截图20191102190057.jpg


如图,起个新名字

QQ截图20191102190217.jpg

QQ截图20191102190228.jpg


完成后,打开文件位置,新名字的就是创建好了的dmg文件,旧的可以删掉了

QQ截图20191102190403.jpg


3157

主题

690

回帖

3万

积分

管理员

积分
32359

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

 楼主| 发表于 2019.11.2 17:39 | 显示全部楼层
005.jpg
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

Archiver|小黑屋|童话镇 |网站地图

GMT+8, 2025.2.22 16:26 , Processed in 0.031649 second(s), 5 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表