如果对于上载到iTunesConnect的每个版本,内部版本号都在增加,则同一版本的一个以上二进制文件可以上传到App Store Connect。对于每个上载的二进制文件,内部版本号必须唯一(并且更高)(选择Target,然后选择Xcode-> General-> Build,请参见下图)。例如,在下面的图像中,上载的版本具有3.1.4版本(在较早的图像中为3.75),并且版本号为1。因此,在上传此图像后,将构建增加到最小2或更高。然后,根据的后续版本,此二进制文件也可以上传到App Store Connect 。build number
该version
注意到应用程序的发布版本的发布给用户。该build number
言论最终构建上传到店,即许多bug修复后的二进制。
在Xcode 9之后,如果商店中存在具有相同内部版本号的先前内部版本,则您将无法上传新版本(对于相同版本)。因此,请检查您的内部版本号,如果不确定,请增加。
编辑:这是更正确使用 1
,2
,3
,4
,等为版本号,但版本号必须增加,1.0 - > 1.1 - > 1.2等版本号必须比什么是为先前提交的更高相同的版本号,如果没有,则发布错误。因此,如果提交的新二进制文件的版本为3.75,并且已经提交了版本1,则下一个版本应为2或更高版本,但该版本仍可以保持3.75。
新的更新和建议的内部版本号序列号的方式:
与以下图像匹配的较旧图像:
在上载并处理了新的二进制文件后(约5-20分钟的处理时间,如果它不再显示上载并等待),则可以选择新的二进制文件并将其提交以供审核。在下面的图片中,您可能会在当前App版本的“构建”部分中看到“ App Store Connect”中列出的旧二进制文件和新二进制文件(单击加号)。然后选择新的二进制文件-> Saved
-> Submit for Review
。(有时在提交时会出现错误,请在几分钟后再尝试尝试或上传新的二进制文件)。
对于那些倾向于使用Xcode脚本自动执行此操作的人员,这里描述了制作自动脚本来更新内部版本号的更好方法来增加内部版本号?