cordova - 基于发布的代码推送的强制或可选更新

标签 cordova ionic-framework phonegap visual-studio-app-center code-push

我正在使用代码推送插件在我的应用程序上推送更新,而无需通过 Play 商店。

我认为拥有它是一个很好的实用工具。查看 App Center 的文档,我看到您可以将更新设置为强制性或可选的,用户可能会忽略它。执行此操作的配置发生在应用程序本身的代码内。

我想知道是否有办法根据您正在执行的 codepush 版本,使某些更新成为强制性更新,而另一些更新成为可选更新。

我看到,当您运行此命令以触发新更新时,您需要指定您的用户+应用程序、构建的应用程序所在的源路径以及需要更改的目标版本,此更新将在其中进行的目标版本提示安装,环境和描述......但我没有看到发送额外参数以指示是否必须安装它的可能性,并且在检查应用程序内部更新时基于此, 为用户动态配置通知。

非常感谢!

最佳答案

您可以添加 --mandatory true 标志,如文档中所示:https://learn.microsoft.com/en-us/appcenter/distribution/codepush/cli

关于cordova - 基于发布的代码推送的强制或可选更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55835518/

相关文章:

ios - 选择 iOS 应用程序的外部浏览器中加载的内容

javascript - pdf 阅读可以在浏览器中进行,但不能在 Ionic 应用程序的移动设备中进行

ios - 用于将文件下载到 iOS 的 Cordova 文件传输插件

cordova - InAppBrowser.open 在浏览器而不是 WebView 中打开

android - 在 cordova/ionic 中创建本地通知以响应推送通知(来自 firebase)

javascript - Cordova InAppBrowser executeScript回调

cordova - Windows Phone 8 - 应用程序底部的 Phonegap + JQM 未知空间

javascript - onclick 事件在手机间隙 android 中不起作用

javascript - Galaxy Nexus 忽略视口(viewport)元标记

node.js - 安装cordova和ionic,错误: ECONNRESET,没有解决方案