Starting from 3.3.0, config.xml file for all build platforms are created at the project root folder instead of the www folder.
In your case, the second config located in www can be safely ignored, even if the parameter value is false.
Reference: 3 Cordova CLI Changes You Should Know About
--- Update: following QuickFix's comment ---
There are 3 places where config.xml can show up for iOS development.
- Cordova project folder
MyApp/config.xml
- iOS xcode project folder
MyApp/platforms/iOS/MyApp_name/config.xml
- iOS www folder
MyApp/platforms/iOS/www/config.xml
In my above comment, I meant the config in No. 3 can be safely ignored. And the config.xml in No. 2 is the actual file that is used by Xcode when you issue an IPA file.
The config in No. 1 is only used by Cordova when you run the command cordova build ios or cordova prepare ios or cordova run ios - if you use these commands everytime you build an IPA then your primary config should be the file No. 1 as @QuickFix mentioned, the configs at No. 2 and No. 3 is overwritten each time these cordova commands are run.
With my team, we run cordova build ios only once during the project's entire development life cycle. We make all the changes via Xcode and HTML files are copied directly to MyApp/platforms/iOS/www/.
Note: For Android development, developers should always modify config No. 1 only.
cordova build iosmy /config.xml gets rewritten with defaults. - Jules