【问题标题】:getting previous version rather than latest version through CFBundleShortVersionString while app is updated in iOS swift在 iOS swift 中更新应用程序时,通过 CFBundleShortVersionString 获取以前的版本而不是最新版本
【发布时间】:2018-05-13 01:59:22
【问题描述】:

我正在从给定的代码中获取应用版本

let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String

我已经从应用商店更新了应用,当应用从上面的代码中获取应用版本时,应用返回预览版本而不是最新版本。 为什么应用程序应用程序从应用程序商店成功更新应用程序时没有提供最新版本的应用程序

  • 之前安装的应用版本 = 10.6.0
  • 获取的版本是 10.6.0
  • 现在更新应用
  • 更新后
  • 当前应用版本已安装 = 10.6.1
  • 获取的版本是 10.6.0

【问题讨论】:

  • 您第一次从 AppStore 安装应用的方式是什么?
  • 以前的应用也通过应用商店安装
  • 您能否尝试重新安装并再次检查。更新新版本有时需要时间。
  • 谢谢,删除应用后,它可以正常工作,但普通用户不知道删除后会修复它,这是一个令人讨厌的过程。

标签: ios iphone swift version


【解决方案1】:

这个问题自动解决了。意味着 Appstore 需要额外的时间来反映应用中的版本,而构建已经更新。

一天后应用商店显示更新选项,更新后应用版本控制问题得到解决。 谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多