我需要为Mac应用程序创建一个不错的安装程序.我希望它是一个磁盘映像(DMG),具有预定义的大小,布局和背景图像.
我需要在脚本中以编程方式执行此操作,以集成到现有构建系统中(实际上更多是打包系统,因为它只创建安装程序.构建是单独完成的).
我已经使用"hdiutil"完成了DMG创建,我还没有发现如何制作图标布局并指定背景位图.
看起来像使用Finder UX或某种UI工具(从dmg安装OS X应用程序时创建拖放图形)是自定义DMG打开时的外观的唯一方法.这不能很好地扩展,并且不够自动化.
任何人都知道如何在Linux上使用诸如hdiutil或Mac上的mkfs.hfsplus等工具来实现相同的目标?