有没有正确的方法来进行iTunes Connect内部版本号码?

时间:2018-01-04 08:49:33

标签: xcode itunesconnect build-numbers

我的构建号码为1,然后是2。

这是否重要 - 是否只是对你如何做的偏好?

1 个答案:

答案 0 :(得分:1)

构建号(或CFBundleVersion)未显示在App Store中,因此对于用户来说并不重要。

构建号的目的是开发人员可以使用相同的版本(CFBundleShortVersionString)区分不同的构建。

考虑您正在努力使用版本2.1.0。在App Store上发布此版本之前,您可能希望将Beta版本分发给测试人员。如果他们报告任何问题并进行修复,则需要创建并上传新版本,但可能仍然使用版本2.1.0。在这种情况下,您将使用内部版本号来区分这两个版本。

您可以将任何您喜欢的内容用作构建版本。 Apple提供了一个工具来增加名为agvtool的Xcode项目中的Build Number。 另一种方式(以及我个人所做的)是使用git commit count作为Build Number。这可以是automated via a Build Phase。这样,您所做的每一项更改(以及提交)都会自动增加您的内部版本号。