2012-07-27 147 views
0

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

回答

0

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

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

+0

谢谢你的回答。您是否也可以让我知道首选安装,而不考虑技术问题,但使用Mac本地用户? – 2012-07-27 12:58:47

+0

如果您的应用有可能像这样工作,则首选的方法是拖放'.app'包。这样一切都是自包含和卸载只需要删除应用程序。如果你的应用程序不能被捆绑成一个'.app',那么'.pkg'是下一个最好的选择(用本地'Installer.app'安装)。在任何一种情况下,都以'.dmg'磁盘映像的形式分发,或者失败了一个zip文件。 – 2012-07-27 21:30:59

0

如果你不熟悉命令行工具,或者干脆不倾斜,我会推荐两种不同的IDE:

如果你要发行,这将是最好的签安装。