我正在使用Code Push cordova插件来更新Ionic 4 Cordova应用程序。它曾经与Ionic 3一起工作,但从Ionic 4开始,Code Push被破坏了。更新似乎有效,但随后 Cordova 不再可用,因此所有本机插件都不再工作。
这是我用来发布更新的命令:
appcenter codepush release-cordova -a [app_name] -d Staging --description "new update"
我使用的是最新版本的cordova-plugin-code-push
(1.12.0(,离子4,角度8,cordova-android 8.0.0。
有什么变化,这个插件怎么还能用?还有其他选择吗?
在运行 CLI 命令发布更新之前,使用ionic cordova build android
而不是ionic build
解决了这个问题。
有时最好使用插件本身检查更新并能够查明社区也遇到了什么,请查看:
https://github.com/microsoft/cordova-plugin-code-push/issues'
这不是一个直接的答案,但当其他开发人员遇到您的问题时,您的错误也可能帮助他们。