Xcode项目中的$VERSION_INFO_SUFFIX的目的是什么?

3
1个回答

1
尽管这可以用于任何事情,但 $VERSION_INFO_SUFFIX(在 Xcode 中显示为“版本名称后缀”)的一个用例是区分同一设备上应用程序的多个版本,并使单个设备能够安装相同应用程序的不同二进制文件,而无需更改主/次/错误修复版本或构建号。该后缀在构建时添加到版本号中。但说实话,我从未见过实际使用情况,也没有在苹果的 版本控制指南 中看到过相关内容。

谢谢 - 是的,这和我想到的差不多...那么你认为这可以用来做类似在构建号后追加 "b" 的操作吗,像 3.2 (235b) 这样? - undefined
@CoreyFloyd 理论上是可以的。我尝试在一个iOS应用程序中更新这个值,并从plist打印版本号,但是没有看到我的后缀被添加在末尾。可能这只是由avgtool用作检查版本号或其他plist值是否需要递增的方式。或者根本不支持这个功能。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接