我正在尝试通过Xcode5.1.1上传我的构建在iTunes连接上,但它不断地显示它正在加载,并且应用程序没有被上传。所以我试着用Application Loader上传,但它显示了下面的错误:
错误ITMS-9000:“冗余二进制上载。已存在列车'1.0‘的内部版本为’1.0‘的二进制上载”
iTunes上的应用程序状态为正在等待上载。有一次上传成功,但状态没有反映,现在允许再次上传。
另外,我刚刚检查了那个网站也被改变了。不知道出了什么问题。
编辑:在苹果的新网站上没有提交审查按钮。但现在我可以看到那个按钮了。这解决了我的问题。此外,我建议使用Application Loader上传构建,因为它比organizer更快。
发布于 2014-09-06 19:05:30
可以将多个二进制文件上载到应用商店连接对于同一版本,如果内部版本号对于上传到iTunesConnect的每个内部版本都是递增的。内部版本号必须是独一无二(以及更高)上传的二进制文件(选择目标,然后选择Xcode ->通用->构建,请参见下图)。例如,在下面的图像中,上传的构建具有版本3.1.4(旧图中的3.75)和内部版本号为%1..。因此,在上传此图像后将构建增加到最小2或更高..。然后,此二进制文件也可以上载到App Store Connect,因为它是根据build number
.
The The Theversion
注意应用程序的发布版本你对用户的释放。The The The build number
备注期末构建上载到存储的二进制文件的数量,即修复了许多错误之后。
之后Xcode 9如果存储区中存在具有相同内部版本号的以前版本,则无法上载新版本(用于相同版本)。因此,请检查您的内部版本号,如果不确定,请增加内部版本号。
编辑:使用它更正确1
, 2
, 3
, 4
,等,但版本号必须递增,1.0 -> 1.1 -> 1.2等。内部版本号必须高于先前提交的相同版本号的版本号,如果不是发布了错误。因此,如果提交了一个版本为3.75的新二进制文件,并且已经提交了内部版本1,那么下一个内部版本应该是2或更高,但版本仍然可以保持为3.75。
新的更新和推荐的拥有内部版本号序列:
与下图匹配的旧图像:
在上传和处理新的二进制文件后(大约5-20分钟的处理时间,如果没有显示,请再次上传并等待),然后您可以选择新的二进制文件并将其提交以供审查。在下面的图片中,你可能会看到App Store Connect中列出的旧的和新的二进制文件列在当前应用程序版本的Build部分(单击加号)。然后选择->作为新的二进制文件->Saved
-> Submit for Review
. ..。(有时提交时会出现错误,几分钟后再试,或者上传新的二进制文件)。
对于那些倾向于使用Xcode脚本自动执行此操作的人,这里描述了如何创建用于更新内部版本号的自动脚本Better way of incrementing build number?
发布于 2015-10-21 16:51:54
我不知道为什么人们要把一个float
在内部版本号中。
在我看来,标准方法是将一个integer在内部版本号和float
或者 dotted string
对于版本。
即
Version: 1.0.0
Build: 2
发布于 2014-09-05 19:49:18
您只需更改构建及其版本。在商店中,实时版本: 1.1用于上传新版本: 1.2 (如果您无法使用5.1.1或更早版本上传),则需要再次上传,因此新上传将为: 1.3
现在去iTunesconnect帐户登录Apps>选择你的应用程序>在构建部分删除旧的通过点击(-)再次选择通过点击(+)在这里你会看到所有的构建选择最后一个然后完成,保存然后提交审查。也检查附加的屏幕截图。
https://stackoverflow.com/questions/25680604
复制相似问题