标题几乎总结了我正在寻找的东西 - 也将考虑商业解决方案。远非精通整个OS X“生态系统” - 因此,对此主题的任何“提示”表示赞赏。
跨平台兼容性不是必需的。
谢谢。
答案 0 :(得分:2)
旧方法是使用Apple的PackageMaker应用程序。但它在Xcode 5中已被弃用。您仍然可以在Apple的开发者网站上找到它 - 我相信它已包含在辅助工具包(more info)中。就个人而言,我仍然将它用于生产版本。是的,它是可编写脚本的。
新方法是使用pkgbuild
,productbuild
以及Xcode 5中包含的其他工具。更多信息:
Making OS X Installer Packages like a Pro - Xcode Developer ID ready pkg