[ https://issues.apache.org/jira/browse/CB-5495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adam George updated CB-5495: ---------------------------- Description: When running `cordova build`, it incorrectly generates the config.xml, such that my plugins are not listed and therefor won't work. (BTW, I'm talking about the config.xml in platforms/ios/myproject/config.xml - not platforms/ios/www/config.xml - NB - can't these have different names? It's too confusing). It only does this in certain situations. Let me try an explain: I have installed several cordova plugins into my CLI project. i.e. → cordova git:(master) × cordova plugin list [ 'com.phonegap.plugins.barcodescanner', 'com.sagetechnology.plugins.idblue', 'org.apache.cordova.console', 'org.apache.cordova.device', 'org.apache.cordova.dialogs', 'org.apache.cordova.globalization', 'org.apache.cordova.network-information', 'org.apache.cordova.splashscreen' ] If I then add the ios platform, it will correctly generate the iOS project with a correct config.xml. If I then run `cordova build`, everything is still OK. However, if I then immediately run `cordova build` a 2nd time, it stuffs up the config.xml file, and regenerates it with my installed plugins missing. It only started doing this after I updated to Cordova 3.2.0. was: When running `cordova build`, it incorrectly generates the config.xml, such that my plugins are not listed and therefor won't work. It only does this in certain situations. Let me try an explain: I have installed several cordova plugins into my CLI project. i.e. → cordova git:(master) × cordova plugin list [ 'com.phonegap.plugins.barcodescanner', 'com.sagetechnology.plugins.idblue', 'org.apache.cordova.console', 'org.apache.cordova.device', 'org.apache.cordova.dialogs', 'org.apache.cordova.globalization', 'org.apache.cordova.network-information', 'org.apache.cordova.splashscreen' ] If I then add the ios platform, it will correctly generate the iOS project with a correct config.xml. If I then run `cordova build`, everything is still OK. However, if I then immediately run `cordova build` a 2nd time, it stuffs up the config.xml file, and regenerates it with my installed plugins missing. It only started doing this after I updated to Cordova 3.2.0. > Running `cordova build` a 2nd time regenerates config.xml with the installed > plugins missing (ios only) > ------------------------------------------------------------------------------------------------------- > > Key: CB-5495 > URL: https://issues.apache.org/jira/browse/CB-5495 > Project: Apache Cordova > Issue Type: Bug > Components: CLI > Affects Versions: 3.2.0 > Reporter: Adam George > > When running `cordova build`, it incorrectly generates the config.xml, such > that my plugins are not listed and therefor won't work. > (BTW, I'm talking about the config.xml in platforms/ios/myproject/config.xml > - not platforms/ios/www/config.xml - NB - can't these have different > names? It's too confusing). > It only does this in certain situations. Let me try an explain: > I have installed several cordova plugins into my CLI project. i.e. > → cordova git:(master) × cordova plugin list > [ 'com.phonegap.plugins.barcodescanner', > 'com.sagetechnology.plugins.idblue', > 'org.apache.cordova.console', > 'org.apache.cordova.device', > 'org.apache.cordova.dialogs', > 'org.apache.cordova.globalization', > 'org.apache.cordova.network-information', > 'org.apache.cordova.splashscreen' ] > If I then add the ios platform, it will correctly generate the iOS project > with a correct config.xml. > If I then run `cordova build`, everything is still OK. > However, if I then immediately run `cordova build` a 2nd time, it stuffs up > the config.xml file, and regenerates it with my installed plugins missing. > It only started doing this after I updated to Cordova 3.2.0. -- This message was sent by Atlassian JIRA (v6.1#6144)