bug: Removing location from Android manifest still loads the permission in app
See original GitHub issueBug Report
I remove these from the Manefest but they are still being loaded by capacitor. Google will delete apps targeted to children if location services are enabled. Further more, why are these being loaded and ignored by the manifest?
<!- Geolocation API ->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.location.gps" />
Capacitor Version
Latest Dependencies:
@capacitor/cli: 2.4.5 @capacitor/core: 2.4.5 @capacitor/android: 2.4.5 @capacitor/electron: 2.4.5 @capacitor/ios: 2.4.5
Installed Dependencies:
@capacitor/cli 2.4.5 @capacitor/android 2.4.5 @capacitor/core 2.4.5 @capacitor/ios 2.4.5 @capacitor/electron not installed
[success] Android looking great! 👌 Found 4 Capacitor plugins for ios: cordova-plugin-inapppurchase (1.2.0) cordova-plugin-screen-orientation (3.0.2) cordova-plugin-streaming-media (2.3.0) es6-promise-plugin (4.2.2) [success] iOS looking great! 👌
PASTE OUTPUT HERE
Platform(s)
Current Behavior
Expected Behavior
Code Reproduction
Other Technical Details
npm --version
output:
node --version
output:
pod --version
output (iOS issues only):
Additional Context
Issue Analytics
- State:
- Created 3 years ago
- Comments:10 (4 by maintainers)
Top GitHub Comments
Yup, going to update app and do testing. 🤗
Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Capacitor, please create a new issue and ensure the template is fully filled out.