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

时间:2016-03-08 21:25:27

标签: ios xcode macos

它被agvtool使用 - 但Apple的文档严重缺乏:

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/agvtool.8.html

是否添加了这个后缀?它被删除了吗?你为什么要这样做?

有没有人真正使用这个或了解具体的用例?

1 个答案:

答案 0 :(得分:0)

虽然这可以用于任何事情,$VERSION_INFO_SUFFIX(Xcode中出现的“Version Name Suffix”)的一个用例是在同一设备上区分应用程序的多个版本,并启用单个设备安装相同应用程序的不同二进制文件而不更改主要/次要/错误修复版本或内部版本号。此后缀将添加到构建时的版本号。但说实话,我从来没有在实践中或在Apple的guides on versioning中看到过这种情况。