cordova 违规请求安装软件包权限:权限使用与应用的核心用途没有直接关系

hs1rzwqc  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(620)

违规请求安装软件包权限:权限使用与应用的核心用途没有直接关系。
我们发现您的应用不符合REQUEST_INSTALL_PACKAGES权限的允许使用方式。具体而言,权限的使用与应用的核心用途没有直接关系。
先前的建议答案
Ionic capacitor remove REQUEST_INSTALL_PACKAGES permission for android build

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>

在Android清单. xml中
或者从Android Manifest.xml合并清单选项卡中删除,该选项卡没有引用
android.permission.REQUEST_INSTALL_PACKAGES .
我使用的唯一 cordova 插件是localforage-cordovasqlitedriver
电容器插件列表,

我如何有效地搜索插件和项目,以找到哪个是添加android.permission.REQUEST_INSTALL_PACKAGES
我还发现
“安装包”是一个静态的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的、可扩展的。
在~/资源库/Android/sdk/平台/android-32/android.jar!/android/清单类中

2hh7jdfx

2hh7jdfx1#

这是我的发现

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>

将权限添加到manifest-merger-release-report.txt中。
请注意,此报告将显示添加REQUEST_INSTALL_PACKAGE的任何插件
因此,是的,它是从应用程序中删除,但报告说,REQUEST_INSTALL_PACKAGES权限是在应用程序中,这足以得到拒绝的Google Play商店.
打开测试,
关闭测试、
内部测试、
或生产
具有REQUEST_INSTALL_PACKAGE的将导致应用程序被拒绝,即使新版本中不存在请求安装包

https://github.com/Baseflow/flutter-permission-handler/issues/869

相关问题