【问题标题】:OSX - Uninstall older version of an existing applicationOSX - 卸载现有应用程序的旧版本
【发布时间】:2015-04-22 01:33:02
【问题描述】:

我已经使用 node webkit 创建了一个应用程序。我打包并分发了它的第一个 mac 版本。我即将发布相同的下一个版本。我想要一个安装程序或类似于Inno Setup for windows 的东西,这将帮助我卸载我的应用程序的早期版本并安装新版本。

感谢任何帮助。 提前致谢。

【问题讨论】:

    标签: macos installation inno-setup node-webkit dmg


    【解决方案1】:

    我假设您已将应用打包到 DMG 中以发布第一个版本。如果您需要对现有安装进行清理,可以使用 PKG-DMG 组合。 PKG 允许您拥有安装前/安装后的脚本。您可以通过这些脚本进行卸载/清理。

    Packages 是一个可以帮助您创建 PKG 文件的工具。如果你想自动化这个,你可以使用命令行pkgutil。您可以将 PKG 直接添加到 DMG 而不是应用程序。

    【讨论】:

      猜你喜欢
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 2014-06-03
      • 2013-01-09
      • 2013-02-17
      • 2011-08-19
      • 2021-03-23
      • 1970-01-01
      相关资源
      最近更新 更多