我有一个要分发的应用程序。 几乎所有东西都是自包含在一个包中,所以我可以将这个包放入第一个版本的DMG中 - 但是这对升级不起作用,所以我想我最好先提前完成这个过程。PackageMaker会为我工作吗?
我一直在看PackageMaker,它看起来很简单。然而,我有一些非常具体的要求,可能会导致问题,并且从PM文档中看不出这是否甚至是可能的:
首先,我希望安装程序自动选择安装取决于以前版本的应用程序是否先前已安装,该应用程序的两个不同版本。其次,我不想只覆盖以前的应用程序捆绑包,我只想让安装程序覆盖其中的文件并添加新的文件 - 换句话说,我希望应用程序捆绑包中的某些文件保留以前的版本。
这是我可以用PackageMaker实现的东西,还是我应该寻找不同的方法?
不幸的是,创建的数据的位置是不可控的...否则我当然会让自己的生活变得简单 – 2010-02-06 15:11:12