首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pkgbuild:如何忽略版本和覆盖?

pkgbuild:如何忽略版本和覆盖?
EN

Stack Overflow用户
提问于 2018-05-24 00:49:44
回答 1查看 685关注 0票数 1

我相信我当前的构建脚本创建了一个安装程序,该安装程序仅在现有二进制文件的版本较新时才会覆盖该安装程序,但我希望我的用户能够返回到以前的版本,以防万一。

我目前的构建是:

代码语言:javascript
复制
pkgbuild  --analyze --root "./thing/" "name.plist" 

pkgbuild  --root "./thing/" \
     --component-plist "name.plist" \
     --identifier "com.me.pkg.name" \
     --version $VERSION \
     --install-location "/Library/Audio/Plug-Ins/Components" \
     "name.pkg"

我是否简单地删除--version标志?

EN

回答 1

Stack Overflow用户

发布于 2018-05-31 22:19:47

您不希望删除--version标记。这只会使所有的包都有相同的零版本。我以前从未尝试过这样做,但它似乎有一个BundleIsVersionChecked变量,您可以在plist中将其设置为false。这“应该”允许安装程序盲目地安装软件包,而不管它的版本是什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50493617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档