【问题标题】:Preferred Mac OS X installer首选 Mac OS X 安装程序
【发布时间】:2012-07-27 08:16:10
【问题描述】:

在为我的应用程序选择 Mac OS X 安装程序版本时需要您的帮助,因为我不是本地 Mac 用户(我是 Windows 用户)。 据我所知,有两种流行的安装程序版本:常规安装向导,以及使用窗口将文件拖到应用程序文件夹中的安装程序。哪个是首选,为什么?

【问题讨论】:

    标签: macos installation


    【解决方案1】:

    如果您的应用程序是完全独立的,其所有资源都捆绑在一个 .app 包中(这是 Mac 应用程序的首选结构),则使用拖放安装。如果无法以这种方式捆绑您的应用程序,请使用安装程序 .pkg

    可能还有其他解决方案适用于某些类型的应用程序。例如,我开发了一个在许多平台(包括 Mac)上运行的大型 Java 应用程序,我们使用 IzPack 构建一个适用于所有平台的安装程序 JAR。然后,我们将其打包为适用于 Windows 用户的 .exe(使用 Launch4J)和适用于 Mac 用户的 .app 包。

    【讨论】:

    • 感谢您的回答。不管技术问题如何,您能否告诉我首选的安装方式,但您是 mac 原生用户?
    • 如果您的应用程序可以这样工作,首选方法是拖放.app 捆绑包。这样,一切都是独立的,卸载只需要删除应用程序。如果您的应用程序无法捆绑为单个.app,那么.pkg 是下一个最佳选择(与本机Installer.app 一起安装)。无论哪种情况,都以.dmg 磁盘映像的形式分发,或者以 zip 文件的形式分发。
    【解决方案2】:

    如果您不熟悉命令行工具或根本不喜欢,我会推荐两种不同的 IDE:

    如果您要分发,最好签署安装程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-06
      • 1970-01-01
      • 2015-08-24
      • 2013-10-29
      • 2015-05-23
      • 1970-01-01
      • 2012-04-25
      • 1970-01-01
      相关资源
      最近更新 更多