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里的版本号,而是你写的这个了。(不过我认为这个不太容易办到)

转载自:
http://sdlqhjk.iteye.com/blog/1787765

你可能感兴趣的:(App添加New Version时遇到的this bundle is invalid问题)