首页 > 解决方案 > 应用程序暂停 - 使用 CORDOVA 应用程序更新插件后 - https://ionicframework.com/docs/native/app-update

问题描述

您的应用存在问题 您的应用包含不符合恶意行为政策的内容。我们发现您的应用正在使用不合规版本的 Cordova 插件应用更新 SDK,其中包含从 Google Play 之外的未知来源下载或安装应用的代码。

即使我尝试删除此插件并尝试使其构建但未打开错误来了说:[错误]错误初始化版本插件:找不到类

错误

标签: androidcordovaionic3cordova-plugins

解决方案


我在前一周遇到了同样的问题。我认为由于恶意行为插件,谷歌已经收紧了政策。移除 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 及更高版本可以像以前一样工作。就我而言,如果未插入此行,我的应用程序将无法访问并将值传递到外部网页。


推荐阅读