我想在iTunes connect上上传应用程序的新版本,但是我不能像在这里提到的那样提交它。
现在,我想删除上传的版本并使用保存版本上传新的版本,但是出现错误,如屏幕截图所示。
您不能删除旧的已上传版本。必须上传具有新版本(+1)版本的新版本。
我想在iTunes connect上上传应用程序的新版本,但是我不能像在这里提到的那样提交它。
现在,我想删除上传的版本并使用保存版本上传新的版本,但是出现错误,如屏幕截图所示。
您不能删除旧的已上传版本。必须上传具有新版本(+1)版本的新版本。
Answers:
您不能删除旧的上载版本:必须上载具有新版本版本的新版本(== plist中的捆绑版本)。
例如,如果您当前的构建版本为1.3,则归档并上传具有递增构建版本(如1.3.1)的新构建:
您无法从Itunes Connect删除内部版本。您的项目信息文件包含两个用于引用应用程序的Build版本的属性,即Bundle version和Bundle版本字符串short。通常,两个属性都具有相同的值(1.0.3),但是您可以将同一版本的应用程序上载到Itunes Connect多个内部版本,只需更改第二个值即可。
因此,您可以在Itunes Connect(版本1.0.3)中创建该应用程序的新版本,并在NewProject -Info.plist中进行设置:
存档并上传。
一旦Itunes Connect处理了新版本,它将显示在Pre-Releases部分中,您可以选择1.0.3版本并将其发送以供审阅。
适用于iOS设备的iTunes Connect App的新版本似乎没有该应用程序和iTunes Connect Portal的以前版本所具有的“拒绝生成”功能。您不能拒绝或删除最新版本(2014年12月)上载到iTunes Connect的内部版本。
解决方案是仅上传一个新版本。但是,要使iTunes Connect接受新的内部版本,必须首先增加一个内部可见的内部版本号,然后才能重新创建档案。根据您在Xcode界面中的位置,要递增的数字被标记为“内部版本”或“捆绑版本”。一个位置的变化显然反映在其他位置。
您可以在以下位置更改内部版本/捆绑版本号:
常规>“内部版本:1.0.1”
-要么-
信息>“捆绑包版本:1.0.1”
-要么-
Info.plist>“捆绑版本:1.0.1”
更改数字后,请重新存档该构建并将其重新提交给iTunes Connect。
我不确定是否有删除版本的方法,但是更新版本号并重新提交对我有用。
编辑:你就是不能。我想您每年将有机会像使用已注册的设备那样清理构建,或者也许他们只是计划将其永久保存在那里。
从以下线程检查Apple的响应: 如何从iTunes Connect中删除构建?