1

我必须使 DMG 可安装,

我可以制作一个普通的可安装文件,它会有指向应用程序文件夹和我的应用程序文件的符号链接,

我想创建类似于 Skype 或 Mozilla,他们将应用程序图标拖到应用程序文件,并可能将某些文件复制到 /library/Application Support 文件夹。

我已经使用 Shell Script 完成了它,一些网站说这里是 Apple 脚本会出现在图片中,但无法弄清楚如何使用它。

4

1 回答 1

0

使用安装程序

如果您不只是进行拖放安装,那么接下来最常见的事情是创建一个安装程序脚本并让用户单击它,而不是直接运行 shell 脚本或 Apple 脚本。

用于创建.pkgmac Installer 应用程序使用的文件的应用程序称为PackageMaker,有关更多信息,请参阅此问题

对于更新版本的 Xcode,PackageMaker 似乎不再可用。这个问题讨论了它的替代品,Xcode“构建和存档”目标以及使用它来创建组件包。选择的答案讨论了在 Xcode 中创建适当的目标并使用它来构建您.pkg的安装文件。

拖放

另一种方法是使用标准的拖放安装,然后在应用程序首次运行时创建配置文件。我相信 Firefox 使用与此类似的方法来创建用户在首次运行应用程序时使用的配置文件。

于 2013-04-18T11:29:06.913 回答