29

我是 iOS 的开发者,开发了一个 mac 应用程序。现在我想分发我的应用程序,以便搜索它并发现我们需要将 .app 上传到 Mac App Store,它看起来很好。而对于自我分发,我们可以有三种选择:

  1. 是分享我们的应用程序
  2. 是创建 .dmg 文件
  3. 是共享 .pkg 文件(Package Maker)。

在 pkg 文件中,我的客户想要在没有介绍的情况下安装应用程序,阅读我以及许可协议,我删除了许可和自述文件,但无法删除介绍部分。请从这里帮助我......</p>

提前致谢

4

3 回答 3

36

如果您不需要任何介绍、自述文件等,最好的选择是创建 DMG。

为此,您不需要任何外部工具。

  • 将您的应用程序复制到新文件夹。
  • 打开磁盘工具 -> 文件 -> 新图像 -> 来自文件夹的图像。
  • 选择您放置应用程序的文件夹。为 DMG 命名并保存。这将为您创建一个可分发的图像。

如果需要,您可以将应用程序链接添加到 DMG。它可以帮助用户通过拖放进行安装。

于 2016-05-31T05:10:18.410 回答
25

如何为 mac 的 .app 创建 dmg 文件?

这是一个主观问题,但 .dmg 是分发应用程序的一种很好且流行的方式 - 用户双击、拖动应用程序、弹出,就像他们使用 USB 记忆棒一样,完成。

您可以获取应用程序来帮助您构建它们,但使用磁盘工具并不太难,您只需要稍微弄乱一点以使其看起来不错。这是一种方法:

  1. 使用磁盘工具创建一个新的空稀疏捆绑磁盘映像
  2. 双击图像将其打开。
  3. 将您的应用程序复制到图像中。
  4. 在图像中创建指向 /Applications 的链接。
  5. 隐藏工具栏/侧边栏/等。如预期的。
  6. 在图标模式下使用视图选项设置为始终为一个。
  7. 如果您喜欢使用“视图选项”,还可以添加背景图像。背景图像通常包含诸如“将应用程序拖到应用程序”之类的文本。布局应用程序和 /Applications 图标以匹配您的背景图像。
  8. 在另一个 Finder 窗口中弹出稀疏包。
  9. 在 Disk Utility 中使用 Images -> Convert... 将稀疏包转换为只读 DMG

HTH

于 2016-05-18T21:20:09.110 回答
1

我强烈推荐DMG 帆布。以非常适中的价格,它允许您创建具有专业外观的 dmg,具有许可协议和所有其他常见功能。

我与该软件没有任何关系,只是长期用户。

于 2021-04-13T22:25:50.623 回答