![](/img/trans.png)
[英]Can I upload a new binary but with the same version number to the Apple iTunes Connect for an app with Ready for Sale status?
[英]iTunes Connect: Can I upload a new build with an old version?
我有一个尚未发布的应用程序。 现在我已经上传了一个版本,我将版本增加到1.0.1。 ( CFBundleShortVersionString
)。 我之所以这样做是因为他抱怨提交新版本以缩短版本。
我可以上传1.0.0版的新版本吗?
编辑:
故事的更长版本:
CFBundleShortVersionString
抱怨,所以我增加了它。 该应用程序从未发布。
解:
选项1:
您只需发送v.1.0.1进行审核。 但这不是我想要的。
选项2:
确保您拒绝了二进制文件并删除了构建版本 (从“ 版本”选项卡)。 增加内部版本号(在我的情况下为1.0.3)并将版本重置为1.0.0。 重新上传二进制文件并提交:-) PS:我认为这只有在您的应用程序从未发布时才有可能。 现在它在预发布选项卡中看起来很奇怪,因为有一个较新的版本,但有旧版本号。
你可以,只需更改Buildno
= previousBuildNo + 1
并从iTunes connect
删除旧的ipa
文件并添加new build
。 如果您拒绝旧Pending Developer Release
中的Pending Developer Release
,那么您只需将新版本添加到该版本(1.0.0)
并上传。
编辑
在下面的评论我写的后记是正确的答案。
我已经阅读了您对该问题所做的编辑:您可以提交1.0.1版进行审核。 iTunes Connect中显示的版本号将自动更改为与之匹配(如果我没记错的话,它可能会要求您确认)。
原始答案
该应用程序已获批准吗? 如果是这样,你可能不会。 另外,你是如何上传1.0.1版的? 直接在1.0.0版本之上或通过创建新版本(这也意味着1.0.0版本是Ready for Sale)?
我相信新的iTunes将只检查版本号( CFBundleVersion
应用程序与版本() CFBundleShortVersionString
)大于或等于当前未发布应用程序。 因此,您可以在1.0.0版本之上不创建新版本的情况下提交版本1.0.1,但前提是尚未发布版本。 在您发布版本的那一刻,它也将开始检查版本号。
例如,你有v1.0.0处于“准备出售”以外的状态。 在这种情况下,您无需在iTunes Connect中创建新版本即可上传和提交v1.0.1。 否则,您将无法简单地替换构建。 您需要在iTunes Connect中创建新版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.