我需要您帮助为我的应用程序选择Mac OS X安装程序版本,因为我不是本机Mac用户(我是Windows用户)。 据我所知,有两个流行的安装程序版本:常规安装向导,以及使用窗口将文件拖到应用程序文件夹中的向导。哪个是首选,为什么?
答案 0 :(得分:0)
如果您的应用程序是完全自包含的,其所有资源都捆绑在一个.app
包中(这是Mac应用程序的首选结构),那么请使用拖放安装。如果无法以这种方式捆绑您的应用程序,请使用安装程序.pkg
。
可能有其他适用于某些类型应用的解决方案。例如,我开发了一个在许多平台(包括Mac)上运行的大型Java应用程序,我们使用IzPack构建一个适用于所有平台的安装程序JAR。然后,我们将其打包为Windows用户的.exe(使用Launch4J)和Mac用户的.app包。
答案 1 :(得分:0)
如果您不熟悉命令行工具或者根本不熟悉,我建议使用两种不同的IDE:
包 - 一种创建OSX安装程序包的免费且好的方法。开箱即用很简单,但有条件安装的深度很大。 http://s.sudre.free.fr/Software/Packages/about.html
DMGPackager - shareware - 一个简单的应用程序,用于创建具有可选背景,许可证等的DMG。 http://www.skoobysoft.com/utilities/dmgp.html
如果您想分发,最好签署安装程序。