为什么我添加的文件没有显示在磁盘映像中?

一个常见的误解是,DropDMG 布局就像一个文档,存储了如何构建磁盘映像的“配方”。按照这种思路,向布局中添加文件应该会导致该文件在使用该布局时被复制到磁盘映像中。然而,这并不是 DropDMG 的工作方式。

 

实际上,磁盘映像的内容和呈现是分开指定的。布局控制的是呈现。当你向布局中添加文件时,这会创建一个图标,你可以将其拖动,以便 DropDMG 知道在挂载的磁盘映像窗口中将其放置在何处。添加文件并不会创建对该文件的引用,也不会告诉 DropDMG 在创建磁盘映像时复制该文件。它只是告诉 DropDMG 在哪里放置具有该名称的文件的图标。因为只有名称才重要,所以如果你移动了文件或修改了其内容,你不需要重新将源文件添加到布局中。

 

磁盘映像的内容始终由你拖放到 DropDMG 上的源文件夹(或通过脚本传递给它)决定。因此,要将文件添加到磁盘映像中,你需要将其添加到源文件夹中。源文件夹中的文件数量可以多于或少于布局中提到的文件数量。你也可以使用相同的布局来处理不同的源文件夹。

 

这种内容和呈现的分离让你能够为具有相同内容的磁盘映像创建不同的外观,例如软件产品的测试版(beta)和正式版(release)。它还允许你使用占位符和变量,将相同的布局应用于具有不同内容的多个磁盘映像,例如同一公司的多种产品。

Facebook
X
Email