.pkg可以用其他名称替换应用程序bundle



在我们的软件的先前Mac版本中,我们愚蠢地将主要版本编号放在应用程序捆绑包中:/Applications/CellProfiler2.0.app

现在我们将发布2.1版。是否可以让pkgbuild制作一个.pkg软件包,将新版本安装为/Applications/CellProfiler.app,但删除了旧的/Applications/CellProfiler2.0.app

是;实际上,如我们所见,您在这里有两个选项:

1)使用PKG中的预安装脚本检测您的旧版本,并要求用户将其删除,或者自己删除它(或者首先将目录重命名为没有2.0)

2)将安装程序包装在DMG中,然后将安装程序完全作为单独的文件运行,然后执行以上任一。

相关内容

  • 没有找到相关文章

最新更新