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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值