iOS App 切换 CFBundleVersion 和 CFBundleShortVersionString
Posted
技术标签:
【中文标题】iOS App 切换 CFBundleVersion 和 CFBundleShortVersionString【英文标题】:iOS App switch CFBundleVersion and CFBundleShortVersionString 【发布时间】:2015-06-23 09:31:23 【问题描述】:对于我们的 ios 应用程序,我们误用了 CFBundleShortVersionString 和 CFBundleVersion(我们交换了它们,不要问为什么......) 但是现在我们想改变它们并以正确的方式使用它们,但我们不知道如何做到这一点。
目前是这样配置的:
CFBundleShortVersionString: 505101
CFBundleVersion: 3.4.0
在新版本 (4.0.0) 中,我们希望把事情做好,并在理想主义的世界中将其更改为:
CFBundleShortVersionString: 4.0.0
CFBundleVersion: 20150623
但 iTunes Connect 不同意;因为之前的 CFBundleShortVersionString 比新的高。
在这种情况下正确的设置方法是什么?
【问题讨论】:
我认为一旦您的应用发布就为时已晚。它会混淆整个系统。 【参考方案1】:这在当前的 iTunes Connect 中是不可能的,因为通过检查短版本号,用户设备会收到应用更新的通知。
你唯一的选择是要么接受它并吹嘘它,要么创建一个设置正确的新应用程序包。
【讨论】:
以上是关于iOS App 切换 CFBundleVersion 和 CFBundleShortVersionString的主要内容,如果未能解决你的问题,请参考以下文章