如何允许使用旧版iOS的用户下载我的应用程序的旧版本


5

我已经更新了我的应用程序,由于我发布的一些功能,它必须适用于iOS 10及更高版本。我知道有一种方法可以让没有升级到iOS 10的用户能够获得我的应用程序的旧版本,但我还是无法弄清楚如何在应用程序商店中启用它。我刚刚在一台设备上测试过,如果你有iOS 9,它会告诉你你无法获得应用程序,因为它只在iOS 10上支持。没有下载以前版本的选项。

根据下面的redit文章,Apple启用了我想要的行为。我只是不知道如何打开我的应用程序。

https://www.reddit.com/r/apple/comments/1mjw36/people_with_old_ios_devices_you_can_now_install/

Answers:


8

该功能已存在多年。它默认为每个应用启用,并为每个应用版本的开发人员选择退出。您可以通过iTunes Connect→我的应用程序→ 应用程序 →App Store→定价和可用性→上次兼容的版本设置→可用版本从下载中删除旧的应用程序版本。

此页面提到了有关您看到该功能不起作用的关键信息:

您的某些客户可能没有与您的最新应用版本兼容的设备。为了让他们继续使用您的应用,我们为您提供最新兼容的应用版本。

如果您的一个或多个应用版本具有重要的可用性或法律问题(例如侵权),请在下面取消选择。不建议出于任何其他原因。您取消选择的任何版本都无法从云中的iTunes重新下载。您无法取消选择当前的App Store版本。

iTunes Connect最后兼容版本设置,强调我的

下载以前版本的应用程序需要从云中的iTunes下载应用程序,即应用程序必须位于用户的购买历史记录中。这意味着它不适用于新的下载,而是重新下载。

要让用户下载需要更高版本iOS的应用,他们必须先:

  • 在兼容设备上购买/获取应用程序
  • 在iTunes中购买/获取应用程序

这会将应用添加到用户的购买历史记录中,现在可以通过您提到的功能弹出窗口下载最后兼容的版本。

样品:

在此输入图像描述


-2

因为您在iTC中指出您的应用程序至少支持iOS 10,所以用户只能从App Store下载该版本。

您需要更改应用程序以支持早期的iOS版本,以便用户可以访问以前的版本。通过做出您的应用决策,不在iOS 10上的用户将无法使用您的最新更新。

早期iOS版本的用户必须阻止您的应用从其iDevice上的当前版本更新,以保持该版本正常工作。


我刚刚用一个文章链接更新了我的问题,该文章说它是可能的。我只是不知道如何启用它。
Saviz 2016年

您链接的文章表明开发人员无法启用此功能。此外,那篇文章是3岁。我已经在iTC上发布了应用程序,但没有办法启用它。所以,看起来您已经在该链接中得到了答案,而且Apple没有对流程进行任何更改。
fsb 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.