使用裸可执行文件创建.pkg安装程序

时间:2017-04-20 17:12:37

标签: macos pkgbuild

我可以使用pkgbuild和productbuild为应用程序创建合适的安装程序。但是,我需要创建一个安装一个裸可执行文件并启动守护进程的程序,然后我就碰壁了。

问题的关键似乎是pkgbuild的组件列表中的RootRelativeBundlePath项。由于没有安装捆绑包,因此没有路径可以使用,但我也不能省略RootRelativeBundlePath。所以我无法生成组件包。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

找到我自己的问题的答案,使用以下命令构建组件包,完全跳过组件列表plist:

pkgbuild --root software_root --install-location“/”--scripts scripts / --identifier'com.blah.pkg.blah'-- version'1.0.0'instellner.pkg