javascript - 有什么方法可以确定 react-native 应用程序是否即将更新到新版本?
问题描述
有什么方法可以发现应用程序即将更新到新版本?那时我想从异步存储中调用 removeItem 。
背景:当前的 beta 版本(尚未发布)有一个列表,其中包含一个输入字段和一个提交按钮。第一次单击提交按钮时,会弹出一个警告框,让用户知道有关应用程序工作的一些说明。为了完成这项工作,我在异步存储中有一个 showMessage 变量,一旦显示消息,该变量就会变为 false。计划的下一个版本将有一个新功能,因此有新的说明,因此我想介绍一个在应用更新时触发的功能。该函数要么删除键值对,要么使 showMessage 为真。因此,当应用程序更新并且用户第一次单击提交按钮时,会弹出带有说明的警告框。
解决方案
只需提交具有新功能和新说明的下一个版本以及一个名为 showMessage2 的不同密钥,该密钥设置为 true。让您的应用查找 showMessage2 而不是 showMessage。用户在获得新版本时会得到新的指令,而不是迟早的一刻。原始的 showMessage 键将无关紧要,但这很好。
推荐阅读
- java - HtmlUnit 编码
- react-native - React Native 组件似乎正在共享一个状态
- sparql - SPARQL 推理:如何计算步数?
- typescript - 无法从异步函数获取返回值,等待未按预期工作(Vue API 服务)
- python - 使用 SQLAlchemy 从数据库中删除帖子会出现错误:“对象'...'已附加到会话”
- python - 安装 Homebrew for Mac 中未定义的局部变量或方法是什么?
- elasticsearch - 无法从 jdbc 聚合数据以输出单个文档
- python - 具有多个长时间运行的任务的 Python asyncio 不会产生事件循环错误
- python-3.x - 条形图。我需要从文件中读取数据,列将是轴或需要 3 维来解释数据/
- java - 通过蓝牙将超声波传感器的数据从 Arduino 发送到 Android