mac环境使用pkgbuild命令打pkg包的几个小细节
最近,研发提出要使用jenkins来自动生成mac环境下的pkg包,研究了一下,可以使用pkgbuild来打包。但是有几个小细节需要注意一下:
1 如果有pre-install和post-install脚本,必须建立scripts目录,并将相应的脚本命名为pre-install和post-install,否则脚本不被执行;
2 需要注意打包的文件的权限问题,提前修改好;
3 具体打包例子如下:
pkgbuild --root appdir --identifier cn.company.app --version $pkgVersion --install-location /opt/apps --scripts scripts $pkgName || exit -1

本文介绍了在Mac环境中使用pkgbuild命令打包pkg包时的注意事项,包括确保scripts目录的存在以执行预安装和后安装脚本,处理文件权限,以及提及了签名过程中的初步步骤和解锁keychain的要求。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



