【问题标题】:iOS - old versions of app getting installed from the App StoreiOS - 从 App Store 安装旧版本的应用程序
【发布时间】:2012-09-23 22:26:11
【问题描述】:

我们今天刚刚在 App Store 中获得了一项应用更新。但是,在某些设备上,当我们下载该应用程序时,即使先将其完全删除,它也会安装以前的版本。该设备是否以某种方式记住旧版本?这怎么可能?一些不常用于开发的设备似乎从今天开始下载正确的版本。

这里会发生什么?

【问题讨论】:

  • 你发布了新的二进制文件吗?
  • 当您说“在某些设备中”时......他们有哪些设备和 iOS 版本?您是否有可能将您的应用程序定位到高于 iOS 设备的版本?其次,您确定它是旧版本吗?您是否有任何标签或新功能可以确保正在安装新版本?
  • @Kevin 是的,新的二进制文件已经发布。
  • @GonzaloLarralde 很容易分辨它是哪个版本,因为有新的按钮和功能。有些是 5.1,有些是 6.0。
  • 您的应用程序是针对

标签: iphone ios app-store app-store-connect


【解决方案1】:

这些设备是否曾通过 TestFlight 安装过您的应用?我们遇到了这个问题,TestFlight 也引起了类似的问题。我们会尝试从 App Store 下载该应用程序,并且会安装一个较旧的应用程序版本。有趣的是,在安装了这个较旧的应用并返回 App Store 后,我们会被告知我们的应用有可用的更新,此时我们将能够更新到正确的版本。

删除 TestFlight 及其相关配置文件似乎没有帮助;将手机恢复出厂设置就可以了。

【讨论】:

  • 我很想知道您是如何诊断出这个问题的。我们看到了同样的问题,我希望能够确认是 TestFlight 导致了问题。
  • 我感觉这也与 TestFlight 有关,但始终无法查明问题所在。
  • 我们也看到了这一点,但我们不使用 testflight - 尽管我们确实通过我们自己的内部网站分发了应用程序的企业签名版本(具有相同的应用程序 ID)。我的同事认为他们在发布升级之前在应用程序中打开商店中的应用程序页面时看到了它,然后几天后又回到了它,因为旧页面仍然在那里打开,所以他们得到了旧应用程序。
  • 我也见过这个问题。根据我的经验和阅读其他人的观察,我认为这个问题特定于安装了 beta 版本的设备。从测试版切换回通过应用商店提供的版本时似乎会发生这种情况。在收到来自苹果的“准备出售”电子邮件 2 天后,商店安装了前 2 个版本的版本。强制关闭并重新打开应用商店应用程序让我可以选择更新到最新版本。
【解决方案2】:

我不知道 TestFlight。但是,当我的新版本应用程序进入“准备出售”时,我遇到了这个问题。花了很长时间寻找这个问题的解决方案。

令人惊讶的是,大约一个小时它就自行解决了。所以,我建议你耐心等待一段时间后它会自行工作。

【讨论】:

    【解决方案3】:

    您的应用进入“准备销售”的时间、您的新关键字(如果有)被 App Store 索引的时间以及二进制下载实际更新的时间之间存在时间差异。根据我们的经验,它们不会超过一个小时,但我可以想象有很多因素会影响这种延迟。

    如果确实需要很长时间,那么最好向 Apple 报告。

    【讨论】:

    • 在应用商店批准几个月后,我遇到了“应用商店中的旧版本”问题。我相信这个解释并没有涵盖我的经验。
    • 同意,我们在@pretzels1337 的条件下也看到了它
    • 我一直在发生这种情况,而且似乎至少持续了几天。可能与我们在应用商店批准之前使用企业发行版有关
    【解决方案4】:

    我有同样的问题,我在 iTunesConnect 的帮助下上传了新版本的应用程序,但应用程序商店没有显示我的新版本。 当我将应用程序上传到 iTunes 时,我上传了应用程序版本 1.06,但由于某些错误上传无效,所以我再次修复了小错误并再次上传,但这次但没有再次打开版本(我已经打开 iTunes,所以我只是上传新版本但不会将新版本创建到 iTunes 中。)

    所以我在 iTunes 连接帐户上再次单击新版本并设置相同的版本 1.0.7 并在应用程序上设置相同的版本并更改内部版本号并再次从 Xcode 上传到 iTunes 然后保存并单击提交我的新版本上传到应用商店后的一天审核时间。 如果您使用 Apple Store 应用程序进行下载,请确保您直接从应用程序商店下载,然后更新 Apple Store 应用程序,否则您的应用程序不会显示旧版本的新版本。

    【讨论】:

      猜你喜欢
      • 2013-11-10
      • 2012-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-11
      相关资源
      最近更新 更多