构建编号
较新的版本。
版本
表示您向用户发布的应用程序的发布版本。 构建编号
表示上传到商店的二进制文件的最终构建,即经过多次错误修复后的构建。保存
-> 提交审核
。(有时会在提交时出现错误,然后请稍候几分钟或上传新二进制文件)。
如果您倾向于使用Xcode脚本自动执行此操作,以下是制作自动脚本以更新构建号的描述 更好的增加构建号的方法?
您只需要更改Build和版本号即可。
现有的商店版本为:1.1
上传新版本为:1.2(如果您使用5.1.1或更早的版本上传失败),则需要重新上传,因此新版本将是1.3。
现在登录iTunes Connect账户,在“Apps”下选择您的应用程序,进入“Build”部分,通过点击删除符号(-)来删除旧版,并再次通过点击添加符号(+)来选择最新的版本,然后点击“Done”,进行保存并提交审核。另外请查看附带的截图。
在上传新版本之前,无法从iTunes Connect中删除旧版构建。 iTunes Connect界面对此操作并不高级。
但实际上,您不需要删除它(如果Apple喜欢,请让他们保留)。 您需要更改您的Build number(而不是Version number),然后再次上传。
例如,如果您有Version number 1.0和Build number 1.0,则将Build number更改为1.0.1,将Version number保持为1.0,然后上传即可- iTuned Connect将接受更新的构建。 其余部分都很明显。祝你好运!
我注意到Apple需要很长时间才能准备好可提交的构建版本。在我上传我的构建版本之前,我尝试了几次才成功选择构建版本。由于同一构建版本多次存在于服务器上,我的构建版本因此无效,并收到“冗余二进制文件上传”邮件。
在我的情况下,我在Xcode中上传新的构建版本(带有新的构建编号)后,大约15分钟后就可以选择新的二进制文件。
我试图将构建号增加到3个小数点(例如1.5.1),但仍然出现了重复二进制错误。在我再添加一个小数点后(例如1.5.1.0),它就可以工作了!
我的设置屏幕截图如下:
1.1.0
иў«и§Ҷдёә1.1
гҖӮеӣ жӯӨпјҢжҲ‘дёҚеҫ—дёҚе°қиҜ•дҪҝз”Ё1.1.1
иҖҢдёҚжҳҜ1.1.0
гҖӮ - Adil Malik这并不是什么关键问题,但是遵循传统的方式总是更好,所以我鼓励你查看这个答案,了解如何给你的编译版本进行编号。
是的,回答原问题,你只需要适当地增加你的编译版本号码。
我首先在iTunes Connect中增加了版本号。这使我能够上传新版本的二进制文件,没有遇到任何问题。