dbr*_*dbr 27
要手动执行此操作:
方法1:
/Applications/Utilities/)Cmd + Shift + N)方法2:
为了做这样的事情设置背景图片可以是一个有点令人费解(基本上,你的背景图像添加到DMG,设置窗口属性,使用该图片,使用您移动的背景图像的命令行从background.png以.background.png使其隐藏)
我会推荐iDMG,这会让事情变得不那么乏味.
您还可以使用该命令编写DMG的创建脚本hdiutil.有点像
hdiutil create -srcfolder mydirtodmg mydmg.dmg
Run Code Online (Sandbox Code Playgroud)
至于自定义许可协议,您应该查看开发人员工具"PackageMaker"中包含的工具 - 它非常明显.在里面/Developers/Application/Utilities/
如果需要将自定义EULA添加到磁盘映像,此页面将介绍如何使用命令行工具执行此操作.它的要点是使用Apple的slas_for_udifs_1.0.dmg中提供的模板软件许可协议资源,使用您的EULA文本修改资源并将资源注入磁盘映像文件.(如果上述链接不可用,我将在下面提供简要说明,并更新它在步骤1中提供的搜索词.)
在终端:
Run Code Online (Sandbox Code Playgroud)cd /Volumes/SLAs_for_UDIFs_1.0 DeRez SLAResources > /tmp/sla.r
在文本编辑器中编辑/tmp/sla.r,更新data 'TEXT' (5000, "English SLA")资源的内容以包含新的许可证文本.
取消包含安装程序的磁盘映像文件:
hdiutil unflatten installer_image.dmg
将已编辑的许可证资源添加到映像:
Rez -a /tmp/sla.r -o installer_image.dmg
| 归档时间: |
|
| 查看次数: |
18944 次 |
| 最近记录: |