这篇文章讨论了何时增加版本号:哪个iOS应用程序版本/内部版本号必须在应用商店发布时递增?
此处的Apples讨论并没有具体说明何时需要增加版本号:https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplacingYourAppWithANewVersion.html
也就是说,还不清楚当他们批准发布时,或者当我真正发布时,它是否必须更改
我的问题比较具体。
如果构建处于"挂起的开发人员发布"状态,然后我随后拒绝该构建,我是否需要增加版本号?
使用特定的事件序列:
- 我提交了一个版本为1.0.0、版本为1的应用程序
- 该构建已获得批准,并且处于"待定开发人员发布"状态
- 我拒绝生成并删除与发布相关联的生成
- 我可以提交版本为1.0.0、版本为2的新版本吗?(也就是说,保持版本号不变)
[EDIT]澄清了版本和内部版本号。[EDIT]澄清,苹果的文档没有回答我的问题。
您提交的每个二进制文件都必须具有更高的内部版本号。时期只有在应用程序发布到商店后,版本号才需要增加。
因此,在您的情况下,您可以将版本保留为1.0.0,但必须将内部版本更改为2或您希望使用的任何方案,只要新的内部版本号高于以前的内部版本。