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
4 如果需要签名,需要先解锁keychain
security unlock-keychain -p password /Users/xxxx/Library/Keychains/login.keychain
5 签名
目前还没研究好,后续补充。文章来源:https://www.toymoban.com/news/detail-697951.html
记之。文章来源地址https://www.toymoban.com/news/detail-697951.html
到了这里,关于mac环境使用pkgbuild命令打pkg包的几个小细节的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!