cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nikhil Khandelwal (JIRA)" <>
Subject [jira] [Resolved] (CB-10225) config-file tag with mode="delete" does not work in config.xml
Date Thu, 07 Jan 2016 20:28:39 GMT


Nikhil Khandelwal resolved CB-10225.
    Resolution: Invalid

> config-file tag with mode="delete" does not work in config.xml
> --------------------------------------------------------------
>                 Key: CB-10225
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CLI, Plugin Media
>    Affects Versions: 3.5.0
>            Reporter: Ben Senior
> It's *really* important to be able to disable RECORD_AUDIO - we are getting bad reviews
across several apps because people see it and think we're spying on them!!!
> The correct way to do this seems to be using the config-file tag in config.xml.   e.g.
> <gap:config-file platform="android" parent="/manifest" mode="delete">
> 	    <uses-permission android:name="android.permission.RECORD_AUDIO" />
> 	    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
>     </gap:config-file>
> All the other "fixes" are nonsense. Creating a modified plugin (failing to get new changes
from the original), post processing the Manifest.XML (fragile, and in our setup, very vulnerable
as devs use a few different ways to build), unpacking the .apk and removing from there, it's
just no good.
> I've tried many variations on a theme and nothing works. It seems the mode="delete" functionality
just does not work!  Can this be fixed easily?  There are hordes of devs running into exactly
this problem, since years!

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message