我目前正在使用Ionic开发应用程序,当我在手机上看时,我注意到它需要使用相机的许可。
我不知道为什么它要求摄影机许可。我已经查看了插件列表,但android.permission.CAMERA
在plugin.xml中未看到任何插件。
在搜索整个项目后,android.permission.CAMERA
我确实在platform
文件夹中的android-sdk的AndroidManifest.xml中找到了结果。我不知道为什么它要求这样做,或者这是否应该发生,因为这是sdk的要求。但是,我没有在应用程序中使用相机,因此我想关闭此权限。
任何想法,我将如何做到这一点?
我的插件列表:
com.joandilee.imeiplugin 0.1 "IMEI Plugin"
com.paypal.cordova.mobilesdk 3.1.21 "PayPalMobile"
com.telerik.plugins.nativepagetransitions 0.5.5 "Native Page Transitions"
com.telerik.plugins.wkwebview 0.6.7 "WKWebView Polyfill"
cordova-plugin-console 1.0.2 "Console"
cordova-plugin-device 1.1.0 "Device"
cordova-plugin-inappbrowser 1.2.1-dev "InAppBrowser"
cordova-plugin-screen-orientation 1.4.0 "Screen Orientation"
cordova-plugin-splashscreen 3.1.0 "Splashscreen"
cordova-plugin-statusbar 2.0.0 "StatusBar"
cordova-plugin-webserver 1.0.3 "CordovaWebServer"
cordova-plugin-whitelist 1.2.1 "Whitelist"
ionic-plugin-keyboard 1.0.8 "Keyboard"
我在其中找到许可的AndroidManifest.xml位置:
platforms/android/build/intermediates/exploded-aar/io.card/android-sdk/5.3.0
platforms/android/build/intermediates/exploded-aar/io.card/android-sdk/5.3.0/aapt
platforms/android/build/intermediates/manifests/full/debug
这些io.card位置属于您正在使用的PayPalMobile插件。如果您在PayPalPlugin仓库中搜索“相机”,您会看到插件尝试在某些功能中使用相机,因此它要求获得相机的许可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句