App添加New Version时遇到的this bundle is invalid问题


This bundle is invalid. the key CFBundleVersion in the Info.plist file must
出现这个问题在info.plist里面改过Bundle version版本还是不行,可能是由于下面的原因引起的。
简单翻译一下答案

1、苹果会把版本号中开头的0删掉。例如,“1.02”会被当做“1.2”,所以“1.02”就会变成比“1.1”更高的版本。

2、有的时候苹果会混乱= = 有可能把当前提交的App的版本号与你以前创建过的其他App的版本号进行比较。这个情况也是很常见的⋯⋯

3、记得别弄混了,是“CFBundleVersion”不是“Bundle versions string, short”。

4、如果小数点后面那位一直不行,那试试看改第一个数字。例如从“2”改成“2.4”时不行的话,试试看直接改成“3”

5、plist里写的版本号与iTunes里显示的版本号其实没什么联系,所以随便你改到多少都行,用户反正看不见。

6、除非⋯⋯除非你在编程的时候设置了显示实际版本号(这就要看具体的代码实现了),用户看见的就不是iTunes里的版本号,而是你写的这个了。(不过我认为这个不太容易办到)

你可能感兴趣的:(version)