如何为 iOS 应用 React-Native 配置最低应用版本

How to configure a minimum app version for an iOS app React-Native

我希望所有用户离开我的应用程序时都保持在最低阈值版本之上。有没有一种方法可以在代码或应用商店中配置它,使特定版本的用户无效并将他们重定向到应用商店?

我假设您已经在生产中安装了一个应用程序并安装到设备上。

在这种情况下,很遗憾,您无法对它们进行版本限制。唯一的方法是弃用 v1 API 并创建 v2 API。旧版本应用程序所有者将收到警告(如果您正确处理错误。)。

否则,您可以添加一个新功能,例如在应用程序启动时检查版本。如果它较旧,您可以显示一条消息,例如“请更新应用程序”。并放置一个重定向到 AppStore 的按钮。

(图片来自名为"Mandatory Update for your apps"的Medium博客post。

我不建议强行将用户重定向到 AppStore。这不是一个很好的用户体验实践。您可以屏蔽带有警告的应用程序屏幕,但至少保持基本功能打开。