我有一个使用 pkgbuild 和 packagebuild 组合构建的 OSX 平面包。我需要在 UI 中添加一个新页面以从用户那里收集少量数据 - 一个键。而且我不完全确定如何做到这一点。
我已经阅读了讨论使用基于 Cocoa 的安装程序插件的较早文章/线程,链接到早已消失的示例代码,并提供了使用 PackageMaker 来完成此任务的指针,这是一个已经失宠的工具。我还没有找到任何关于如何使用 pkgbuild 和/或 packagebuild 来捆绑插件的讨论。
我可以使用 Xcode 构建安装程序插件。这似乎工作正常。但我不完全确定如何在构建后将其放入包中。有谁知道这可能是如何实现的?
可能值得注意的是,我需要一种可编写脚本的方法(对于 CI)。