iOS App版本问题

时间:2018-01-25 09:57:39

标签: ios xcode build version-control itunesconnect

我已经更新了实时应用,并将 1.3.1 的捆绑短版本字符串更改为 1.3.2

在代码中,我使用此代码获取版本并在配置文件视图中显示当前版本。

NSBundle.mainBundle().infoDictionary?["CFBundleShortVersionString"] as? String

当我通过Xcode运行应用时,这会给我 1.3.2

到目前为止,一切都很好。

现在我在iTunes中创建版本 1.4 的应用程序,并将版本 1.3.2 上传到其中。苹果批准这个版本并实现应用程序。

那么,在实时应用中哪个版本会在配置文件视图中显示上面的代码( 1.4 1.3.2 )?

谢谢。 :)

1 个答案:

答案 0 :(得分:0)

它将显示1.3.2,因为您引用的是捆绑infoDictionary,其值为1.3.2。而不是来自iTunes版本。

但是我还有问题,苹果真的接受你的1.3.2版并且它的存在,因为它甚至可能无法验证,因为版本不匹配。