应用暂停 - 使用 CORDOVA 应用更新插件后 - https://ionicframework.com/docs/native/app-update
Posted
技术标签:
【中文标题】应用暂停 - 使用 CORDOVA 应用更新插件后 - https://ionicframework.com/docs/native/app-update【英文标题】:App Suspended - After using CORDOVA App Update plugin - https://ionicframework.com/docs/native/app-update 【发布时间】:2020-11-18 22:15:57 【问题描述】:您的应用存在问题 您的应用包含不符合恶意行为政策的内容。我们发现您的应用正在使用不合规的 Cordova 插件应用更新 SDK 版本,其中包含用于从 Google Play 之外的未知来源下载或安装应用的代码。
即使我尝试删除此插件并尝试使其构建但未打开 错误提示:[ERROR] 错误初始化版本插件:找不到类
【问题讨论】:
同上...你是怎么解决的? 【参考方案1】:我在前一周遇到了同样的问题。我认为由于恶意行为插件,谷歌已经收紧了政策。删除app-update插件后,只需要删除和添加android平台即可。
使用:
ionic cordova platform remove android
ionic cordova platform add android
然后,添加新的android平台后,尝试添加行:
android:usesCleartextTraffic="true"
(在platforms/android/app/src/main/AndroidManifest.xml中)
<application android:hardwareAccelerated="true"
android:icon="@mipmap/icon"
android:label="@string/app_name"
android:supportsRtl="true"
android:usesCleartextTraffic="true">
这(如果我没记错的话,可以纠正我)是为了确保android 9及更高版本可以像以前一样工作。就我而言,如果未插入此行,我的应用程序将无法访问并将值传递到外部网页。
【讨论】:
以上是关于应用暂停 - 使用 CORDOVA 应用更新插件后 - https://ionicframework.com/docs/native/app-update的主要内容,如果未能解决你的问题,请参考以下文章
ionic 热更新 cordova-hot-code-push