【发布时间】:2010-02-06 14:10:35
【问题描述】:
我有一个要分发的应用程序。 几乎所有东西都包含在一个捆绑包中,因此我可以将捆绑包放在 DMG 中用于第一个版本——但这不适用于升级,所以我认为我最好提前制定流程。
我一直在研究 PackageMaker,它看起来很简单。但是,我有一些非常具体的要求可能会导致问题,并且从阅读 PM 文档中看不到这是否可能:
首先,我希望安装程序自动选择安装两个不同版本的应用程序,具体取决于之前是否安装了应用程序的先前版本。
其次,我不想只覆盖以前的应用程序包,我只想让安装程序覆盖其中的文件并添加新文件——换句话说,我希望应用程序包中的某些文件保留在以前的版本。
这是我可以通过 PackageMaker 实现的,还是我应该寻找不同的方法?
【问题讨论】:
标签: macos packagemaker