【发布时间】:2019-04-05 09:42:54
【问题描述】:
我使用 React Native 开发了一个应用程序并使用 Expo 分发它。我将最终版本发布到 Google Play 和 Apple Store。
一段时间后,我在Expo's docs on Publishing 中发现expo publish 允许您创建内置于 Expo 中的 OTA(“无线”)更新,并根据this answer 自动更新应用程序:
独立应用知道在您应用的已发布网址上查找更新。
我对此进行了测试并且效果很好。
但是,现在我看到人们从商店(即 Google Play 或 Apple Store)下载该应用程序的人显然获得了该应用程序的初始版本,而不是更新版本。
OTA 更新的具体工作流程是什么?他们第一次打开 Google Play 和 Apple Store 时会去“替换”现有版本吗?还是他们需要重新打开它才能获得更新?
究竟是什么触发了应用的更新?
【问题讨论】:
标签: react-native expo