我知道在 Windows 上有很多安装程序工具可以用来创建安装程序,但在 Mac OS 上我看到了两种安装应用程序的方法:
打包应用程序以在 Mac OS 上安装的“标准”方式是什么?以上是Apple推荐的方式之一吗?
谢谢。
最佳答案
Apple 非常清楚地制定了从 App Store 下载程序的“标准”。这有利于使应用程序安装对普通用户透明。而且,不管你信不信,普通人在安装程序的概念上有很多麻烦。当然,这种好处会带来一些成本,但这不是辩论的地方——还有很多其他地方可以进行辩论。
假设您不想或不能走 App Store 路线,PKG 和 DMG 都是分发程序的常用方法。如果您需要安装除应用程序包之外的文件(这不应该是常见用例),请使用 PKG。在所有其他情况下,使用 DMG 提示用户将应用程序复制到 Applications 文件夹中。但是您的许多用户不会理解他们需要这样做(除非您的目标受众完全是知识渊博的计算机用户)。他们将从磁盘镜像运行您的应用程序。理想情况下,在这种情况下,您的程序将检测到它正在从磁盘镜像运行,并提供将其自身复制到 Applications 文件夹中。
关于macos - 如何打包 Mac OS 应用程序进行安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7014502/