2

当我构建一个cordova项目时,它会自动添加 android.permission.CAMERAA 。但是我没有为此添加任何插件。

在这种情况下,我在 google play 中上传 apk 时收到以下错误消息

您的应用有一个带有版本代码的 apk ... 请求以下权限:android.permission.CAMERA。在 APK 中使用这些权限的应用需要设置隐私政策。

如何跳过添加 android.permission.CAMERA?

我用过的插件

$ cordova plugin cordova-plugin-dialogs 1.2.1 “通知” cordova-plugin-inappbrowser 1.4.0 “InAppBrowser” cordova-plugin-network-information 1.2.1 “网络信息” cordova-plugin-splashscreen 3.2.2 “Splashscreen” cordova-plugin-whitelist 1.2.2 “白名单” phonegap-plugin-push 1.6.3 “PushPlugin”

4

2 回答 2

2

使用以下命令检查您是否安装了相机插件:

cordova plugin ls

如果它是意外安装的,您可以使用以下命令将其删除:

cordova plugin rm cordova-plugin-camera

即使您没有安装插件,它也可能依赖于您安装的另一个插件,因此如果您确实删除了它,请仔细检查您的应用程序功能是否正确。

于 2017-05-05T18:35:57.297 回答
0

您可以打开所有插件的 config/plugin.xml 文件并查看其中定义了哪些权限,或者您可以打开清单文件并手动删除相机权限。

于 2017-06-17T15:07:16.573 回答