在iOS中,有什么区别:
Bundle versions string,short AND Bundle version?
构建新版本时何时更新?
答案 0 :(得分:35)
捆绑版本是您应用的内部版本号。
短版本字符串是您应用的公开可见版本。
因此,例如,如果您每次为Beta测试人员(或其他人)进行内部构建时迭代您的版本号,那么您的软件包版本可能是2.0.0.12345b7,但您不希望公众看到,所以你将短版本字符串设置为2.0。
短版本字符串似乎是可选的,所以如果你把它留空,那么捆绑版本就是人们会看到的(即那将在App Store上显示的内容)。
如果您没有短版本字符串,则相同的规则适用于您的软件包ID(基本上,公共应用程序版本具有此限制,而私有应用程序版本则没有)。
这里有一个更详细的答案:
答案 1 :(得分:3)
来自docs ..
捆绑版本是必须在info .plist中的那个,那是你应该更新每个新版本的那个 ..捆绑版本字符串,短片不是必须但是虽然我没有给出了解它的使用..