我知道对此有很多疑问,但是我仍然发现在理解版本号如何工作方面存在问题。
这是我在Apple Store上的应用更改日志:
现在,我将上传一个新的更新版本,其中提供了一些错误修复程序(例如1.2.1)。请告诉我我做错了什么。
步骤1 -在Xcode中设置值
步骤2 -在iTunes Connect中添加名为1.2.1的新版本
步骤3 -通过Xcode上传新版本
步骤4 -出现此错误
我真的无法弄清楚我所缺少的是什么。我将CFBundleShortVersionString与CFBundleVersion混淆了吗?
最佳答案
您已经有一个批准的应用程序,版本为1.2。
您的更新必须具有更高的版本号(以及更高的内部版本)。
您的新更新必须是1.2.1或1.3版本(或实际上是高于1.2的任何版本)。这就是错误告诉您的内容。
为了清楚起见,必须将Xcode的“信息”选项卡上的“版本”字段更新为“1.2”以外的值。在Info.plist中,这对应于CFShortBundleVersion
键。
关于ios - CFBundleVersion:验证仍然出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36404283/