对于我们的 iOS 应用程序,我们误用了 CFBundleShortVersionString 和 CFBundleVersion(我们交换了它们,不要问为什么......) 但是现在我们想改变它们并以正确的方式使用它们,但我们不确定如何做到这一点。
目前配置如下:
CFBundleShortVersionString: 505101
CFBundleVersion: 3.4.0
在新版本 (4.0.0) 中,我们希望纠正错误,在理想主义的世界中将其更改为:
CFBundleShortVersionString: 4.0.0
CFBundleVersion: 20150623
但 iTunes Connect 不同意;因为之前的 CFBundleShortVersionString 比新的高。
在这种情况下,正确的设置方法是什么?
最佳答案
这在当前的 iTunes Connect 中是不可能的,因为由于检查短版本号,用户设备会收到应用程序更新通知。
您唯一的选择是接受它并吹嘘它,或者创建一个设置正确的新应用程序包。
关于iOS App 切换 CFBundleVersion 和 CFBundleShortVersionString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30999017/