ios - 如何为 iOS 应用 React-Native 配置最低应用版本
问题描述
我希望我的应用程序中的所有用户都保持在最低阈值版本之上。有没有一种方法可以在代码或应用商店中配置它,使特定版本的用户无效并将他们重定向到应用商店?
解决方案
我假设您已经在生产中安装了一个应用程序并安装到设备上。
在这种情况下,很遗憾您不能对它们设置版本限制。唯一的方法是弃用 v1 API 并创建 v2 API。较旧版本的应用程序所有者将收到警告(如果您正确处理了错误。)。
否则,您可以添加新功能,例如在应用程序启动时检查版本。如果它较旧,您可以显示“请更新应用程序”之类的消息。并放置一个重定向到 AppStore 的按钮。
(图片来自名为“Mandatory Update for your apps”的 Medium 博客文章。
我不建议强行将用户重定向到 AppStore。这不是一个很好的用户体验实践。您可以使用警告阻止应用程序的屏幕,但至少让基本功能保持打开状态。
推荐阅读
- windows - 具有本机反应的 Windows 应用程序
- python-3.x - 尝试使用 Python 和 psycopg2 创建 Redshift 表,但未创建表且未报告错误
- php - 我正在尝试跳过结帐页面中的付款地址
- julia - 使用 map 将 Int32 类型的新列添加到 julia 数据框
- python-3.x - Python Selenium 如何定位和填写这 3 个输入
- python - 带参数的 Python/Flask 嵌套装饰器
- python - TypeError: if 语句中 -: 'str' 和 'int' 的不支持的操作数类型
- python - Jupyter Notebook在markdown中位置嵌入图像
- windows - 批处理文件命令扫描并杀死多个进程(如果正在运行)
- python - 无法在 csv 文件中写入不同类型的项目