我已经在应用商店中制作了一款应用。我只是通过代码推送推送了一个重要的错误修复,而无需通过应用程序商店。
但是,据我所知,用户必须首先打开应用程序,获取更新的代码,并且只有在第二次启动应用程序时,更新才会生效。这是真的?如果是这样,这是否意味着我仍应尝试通过应用商店推送新版本?
答案 0 :(得分:1)
如果您使用{ installMode: InstallMode.IMMEDIATE }
参数通过代码推送发布,则会立即应用修补程序而无需重新启动。
应用补丁后,用户会在应用中看到白色闪光,然后恢复应用。
https://microsoft.github.io/code-push/docs/tutorials.html
如果有可用的更新,则会以静默方式下载,并且 下次重新启动应用程序时安装(显式由 最终用户或OS)。但是,开发人员可以修改安装 通过利用installMode参数来选择行为:
IMMEDIATE:更新将立即应用于正在运行的应用程序。该应用程序将立即重新加载新内容。
...