Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 有没有正确的方法让iTunes连接内部版本号?_Xcode_App Store Connect_Build Numbers - Fatal编程技术网

Xcode 有没有正确的方法让iTunes连接内部版本号?

Xcode 有没有正确的方法让iTunes连接内部版本号?,xcode,app-store-connect,build-numbers,Xcode,App Store Connect,Build Numbers,我做了我的构建编号为1,然后是2 这有关系吗?这只是您如何操作的偏好问题吗?版本号(或CbundLeverVersion)没有显示在应用商店中,因此对用户来说并不重要 生成编号的目的是,开发人员可以使用同一版本(CbundleShortVersionString)区分不同的生成 假设您正在开发一个版本2.1.0。在App Store上发布此版本之前,您可能希望将测试版分发给测试人员。如果他们报告了任何问题,而您修复了这些问题,您将需要创建并上载一个新版本,但可能仍然使用版本2.1.0。在这种情况

我做了我的构建编号为1,然后是2

这有关系吗?这只是您如何操作的偏好问题吗?

版本号(或
CbundLeverVersion
)没有显示在应用商店中,因此对用户来说并不重要

生成编号的目的是,开发人员可以使用同一版本(
CbundleShortVersionString
)区分不同的生成

假设您正在开发一个版本
2.1.0
。在App Store上发布此版本之前,您可能希望将测试版分发给测试人员。如果他们报告了任何问题,而您修复了这些问题,您将需要创建并上载一个新版本,但可能仍然使用版本
2.1.0
。在这种情况下,您将使用内部版本号来区分这两个版本

您可以使用任何您喜欢的版本作为构建版本。苹果公司提供了一个工具来增加Xcode项目中的构建数量。 另一种方法(我个人也是这么做的)是使用git提交计数作为构建编号。这可以是。这样,您所做的每一个更改(和提交)都会自动增加您的构建数量

版本号(或
CbundLeverVersion
)不会显示在应用商店中,因此对于用户来说,这并不重要

生成编号的目的是,开发人员可以使用同一版本(
CbundleShortVersionString
)区分不同的生成

假设您正在开发一个版本
2.1.0
。在App Store上发布此版本之前,您可能希望将测试版分发给测试人员。如果他们报告了任何问题,而您修复了这些问题,您将需要创建并上载一个新版本,但可能仍然使用版本
2.1.0
。在这种情况下,您将使用内部版本号来区分这两个版本

您可以使用任何您喜欢的版本作为构建版本。苹果公司提供了一个工具来增加Xcode项目中的构建数量。
另一种方法(我个人也是这么做的)是使用git提交计数作为构建编号。这可以是。这样,您所做的每一个更改(和提交)都会自动增加您的构建数量

当你使用一个新版本时,你会重置这个版本的版本号吗?我个人不会,因为我使用的是git提交计数,而且这个数字永远不会重置。如果您使用其他方法生成内部版本号或手动设置内部版本号,您当然可以在需要时重置它。好的,谢谢,您提供了很大帮助,感谢您花时间帮助我:)。Naglerr,我通常会这样做,并且见过其他几个iOS开发人员在增加版本号时重置内部版本号。但是就像@D-AUK回答你的一样,这也取决于你的构建/部署过程。当你使用一个新版本时,你会重置该版本的构建号吗?我个人不会,因为我使用git提交计数,而且永远不会重置。如果您使用其他方法生成内部版本号或手动设置内部版本号,您当然可以在需要时重置它。好的,谢谢,您提供了很大帮助,感谢您花时间帮助我:)。Naglerr,我通常会这样做,并且见过其他几个iOS开发人员在增加版本号时重置内部版本号。但正如@D-AUK回答的那样,这也取决于您的构建/部署过程。