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

问题描述 投票:0回答:1

我正在使用代码推送插件在我的应用程序上推送更新而不通过游戏商店。

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

我想知道是否有一种方法可以根据您正在执行的codepush版本强制执行某些更新,而另一些则是可选的。

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

非常感谢!

cordova ionic-framework phonegap visual-studio-app-center code-push
1个回答
0
投票

首先,我想指出的是,在没有通过官方渠道更新的情况下对代码和样式的更改是非常非法的。使用CodePush时,您的应用永远无法在Google Play或App Store上播放。

2.5.2应用程序应在其捆绑包中自包含,不得在指定的容器区域外读取或写入数据,也不得下载,安装或执行引入或更改应用程序功能或功能的代码,包括其他应用程序

嗯,从技术上讲,你的应用很可能会被取消。特别是iOS。

https://developer.apple.com/app-store/review/guidelines/

话虽如此,请查看:https://docs.microsoft.com/en-us/appcenter/distribution/codepush/cli

CodePush release命令有一个--mandatory标志

© www.soinside.com 2019 - 2024. All rights reserved.