productbuild:将第三方产品存档添加到安装程序?

Nic*_*sky 5 macos xcode cocoa productbuild pkgbuild

我需要制作Mac OS app安装程序,它还会安装其他第三方软件包.

当尝试通过productbuild --synthesize添加它时,它告诉"ThirdPartyPackage.pkg是产品档案,而不是组件包".

那么,我该如何正确地将第三方产品安装程序插入到我的安装程序中?

ere*_*eOn 2

实际上,您可以使用以下方法将“产品存档”拆分为其组件包:

pkgutil --expand your_product_archive.pkg some_folder
Run Code Online (Sandbox Code Playgroud)

这将创建some_folder包含产品存档内容的目录。