1.启动台→其他→磁盘工具,打开;

2.左上角选择:文件→新建映像→空白映像...

3.假设你的文件名为MyFile,则

①存储为后面填MyFile;

②位置选择一个目录,这里我选择桌面;

③名称后面填MyFile;

④大小后面填100MB或200MB或400MB等,具体大小看你文件大小,可以先填个小的,如100MB;

⑤分区选择CD/DVD

4.点击存储;

5等待一会后点击完成;

6.在终端输入命令“open /”,在弹出的窗口中的应用程序上右键,选择制作替身;

7.在3②你选择的目录里找到MyFile.dmg和MyFile(没有MyFile的话就双击打开MyFile.dmg);

8.打开MyFile,这是个空白的窗口,往里面拉入你要打包的应用程序(是一个以.app结尾的文件,在访达里看不到后缀,在终端里就能看到后缀)再拉入第6步制作出来的替身。如果在拉入的时候提示空间不足,则从头重新开始,修改第3④步里的大小;

9.在MyFile里的空白区域右键选择“查看显示选项”,可以修改图标大小,还可以选择背景图片,我选择的背景图片文件后缀是tif,设置好后关闭MyFile,并在MyFile所在目录上右键MyFile,选择“推出MyFile”(一定要推出,不然第10步无法进行);

10.再次选择磁盘工具,左上角选择:映像→转换,选择MyFile.dmg,

①存储为后面填MyFile-Mac-1.0.0.dmg;

②位置选择一个目录,这里我依然选择桌面,选择好了后,点击转换;

大功告成,这时在你最后选择的目录里能找到MyFile-Mac-1.0.0.dmg。

Mac打包生成dmg文件相关推荐

  1. MacOS 开发 — 程序打包生成pkg文件

    上篇文件中介绍了如何生成dmg文件,而作为常用的pkg文件包,也是苹果常用的软件安装包格式,这里介绍pkg文件如何打包. 介绍 pkg是MAC OSX 平台下的一种常见安装包格式.类似Window平台 ...

  2. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...

  3. vue html引入资源dev下404,webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)...

    最近在使用webpack + vue做个人娱乐项目时,发现npm run build后,css js img静态资源文件均找不到路径,报404错误...网上查找了一堆解决办法,总结如下 一.首先修改c ...

  4. svn增量打包部署_利用svn的补丁文件打包生成增量文件

    下面的代码是maven版本 1. 创建patch.txt增量文件 保存到 文件目录下 比如 E:\aa\patch.txt 2. 编写java代码 package utils; import java ...

  5. 软件分享:将应用一键打包成dmg文件

    简介 苹果软件开发完成后,都要打包成dmg文件.通常的做法也许是到系统自带的磁盘工具里制作dmg文件,但这样做比较繁琐,尤其是要打包多个应用时,每次只能制作一个dmg文件很麻烦.分享一个很好用很方便的 ...

  6. VS2019项目打包生成.exe文件与Setup的步骤实现

    对于Visual Studio Installer ,我们通常称为:setup项目,是一个用于自定义安装部署的项目方案.但是在VS2019中不见了,微软是有意废除安装项目的,合作了一个第三方的安装项目 ...

  7. androidstudio打包apk 文件_Android 打包生成APK文件时报lintOptions配置错误

    问题描述: 今天在原来得基础上优化了部分功能,想打包成apk文件安装到手机上运行一下,结果在打包时发生了异常.具体异常如下图所示: 翻译右边的错误: Lint在组装释放目标时发现致命错误. 要继续下去 ...

  8. Android项目打包生成apk文件

    Android开发打包生成APK文件 打包apk文件分为两种 无需密钥的apk 有密钥的apk(常规) 他们的区别只是就是安全问题. 1.没有密钥的apk 点击之后会自动生成没有密钥的APK. 在编辑 ...

  9. VS2010 打包生成exe文件后 运行安装文件出现 TODO:文件说明已停止工作并已关闭

    一.VS2010 打包生成exe文件后  运行安装文件出现  TODO:<文件说明>已停止工作并已关闭 TODO: <文件说明>已停止工作 原因: 打包的时候在文件系统中建立了 ...

最新文章

  1. 同一Linux下起两台Mysql Server
  2. Linux --Solr 安装/配置
  3. 邬贺铨:5G资费便宜10倍 WiFi覆盖更为重要
  4. Android JUnit测试说明和实例演示
  5. 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD_1.0
  6. linux nvme分区,这些 loop 分区是什么鬼东西?
  7. java中this.value_java中关键字this的用法
  8. poi报空指针_POI 导出文件 报空指针异常 --Docker 中
  9. 文件没有后缀名,如何批量添加为.jpg
  10. 你用Deepfakes给小电影换个脸,人脸识别AI也看不出来:95%萌混过关
  11. linux脚本ipddr.sh 是什么,MTK DDR调试
  12. WebApi 基于token的多平台身份认证架构设计
  13. BZOJ 3720 树分块
  14. JavaScript模板引擎
  15. 计算机视觉实验四-相机标定
  16. # 数值计算:三角形积分
  17. 最小生成树Prim算法
  18. 去中心化交易所与中心化交易所的优劣势对比
  19. nested exception is java.lang.NoSuchMethodError
  20. node js 写按键精灵_带有按键的Node.js Raw模式

热门文章

  1. 前端无法反序列化START\u数组标记-JSONCannot deserialize instance of `java.lang.String` out of START_ARRAY toke
  2. Redis持久化 RDB和AOF
  3. 在审核互联网信息服务许可证ICP期间如果想办理营业执照或股东的变更该怎么办?
  4. 软件方法(下)分析和设计第9章分析 之 分析类图——案例篇(20211228更新)
  5. HTML\CSS实现静态网页附完整代码【W3school主页】
  6. 数字经济、数字社会、数字政府到底是什么?
  7. Keil软件中没有stc系列的芯片如何解决
  8. beanshell断言_jmeter之beanshell断言实例
  9. 在Photoshop中设计一个漂亮的下拉按钮
  10. 小虎CSDN博客友情链接火热报名中