为Mac OS创建DMG Installable

时间:2013-04-18 11:18:57

标签: macos applescript dmg

我必须安装DMG,

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

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

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

1 个答案:

答案 0 :(得分:0)

使用安装程序

如果你不只是进行拖放安装,那么下一个最常见的事情就是创建一个installer脚本并让用户点击它而不是直接运行shell脚本或Apple脚本。 / p>

创建mac Installer应用程序使用的.pkg文件的应用程序称为PackageMaker,有关详细信息,请参阅this question

对于Xcode的更新版本,似乎PackageMaker不再可用。 This question讨论了它的替代品,Xcode“构建和存档”目标并使用它来创建组件包chosen answer讨论了如何在Xcode中创建适当的目标,并使用它来构建您的.pkg文件以进行安装。

拖放

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