Tho*_*oot 1 android cordova android-permissions ionic-framework capacitor
违反请求安装包权限:权限使用与应用程序的核心用途没有直接关系。
我们发现您的应用不符合REQUEST_INSTALL_PACKAGES允许使用权限的方式。具体来说,权限的使用与应用程序的核心用途没有直接关系。
之前推荐的答案
离子电容器删除 Android 构建的 REQUEST_INSTALL_PACKAGES 权限
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>
Run Code Online (Sandbox Code Playgroud)
在AndroidManifest.xml中
或者从 Android Manifest.xml Merged Manifest Tab 中删除,该选项卡没有引用
android.permission.REQUEST_INSTALL_PACKAGES。
我使用的唯一 Cordova 插件是 localforage-cordovasqlitedriver
电容器插件列表,
如何有效地搜索插件和项目以查找正在添加的插件和项目android.permission.REQUEST_INSTALL_PACKAGES。
我还发现
公共静态最终字符串REQUEST_INSTALL_PACKAGES =“android.permission.REQUEST_INSTALL_PACKAGES”;
在~/Library/Android/sdk/platforms/android-32/android.jar!/android/Manifest.class
这是我发现的,
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>
Run Code Online (Sandbox Code Playgroud)
将权限添加到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
| 归档时间: |
|
| 查看次数: |
6452 次 |
| 最近记录: |