[ 
https://issues.apache.org/jira/browse/CB-4284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13712952#comment-13712952
 ] 

Carsten Kraus commented on CB-4284:
-----------------------------------

> so you cannot expect the exact contents of the config.xml from www/ to be 
> copied over to the platform-specific locations

Maybe not the exact contents, but the relevant - might be out of scope of this 
ticket(really?), but it would make sense for some properties to actually get 
copied, and copied to the actual build dirs, as well.
As per the docs: 
http://docs.phonegap.com/en/2.9.0/guide_project-settings_index.md.html#Project%20Settings

My example from above is such a case, imho - if for whatever reason the start 
page of your app is not www/index.html, this should be configurable in 
/www/config.xml

An example:
{{<content src="other.html" />}} in www/config.xml 
will get copied over correctly to /platforms/ios/www/config.xml, but still 
render 
{{<content src="index.html" />}} in /platforms/ios/YourApp/config.xml
after running {{cordova build}}.

Maybe a related issue is shown in Jansons gist.
The default {{<preference name="webviewbounce" value="true" />}}, which will be 
created in /www/config.xml after running {{cordova create ...}}.
If you look at Jansons gist, you will find the node
{{<preference name="UIWebViewBounce" value="true" />}}
although there also is the following(which I assume Janson has changed in 
www/config.xml before building):
{{<preference name="webviewbounce" value="false" />}}

These 2 nodes obviously point to the same setting, but are not synchronized.


                
> cordova build [PLATFORM] does not consume www/config.xml
> --------------------------------------------------------
>
>                 Key: CB-4284
>                 URL: https://issues.apache.org/jira/browse/CB-4284
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CLI
>    Affects Versions: 3.0.0
>         Environment: ├─┬ [email protected]
> │ ├── [email protected]
> │ ├─┬ [email protected]
> │ │ └── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └─┬ [email protected]
> │ │ │   └── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ └─┬ [email protected]
> │ │   └── [email protected]
> │ ├─┬ [email protected]
> │ │ └── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ └─┬ [email protected]
> │ │   ├── [email protected]
> │ │   └── [email protected]
> │ ├── [email protected]
> │ ├── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ └── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ └── [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ └── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ └─┬ [email protected]
> │ │   ├── [email protected]
> │ │   └── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ └── [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └── [email protected]
> │ │ └─┬ [email protected]
> │ │   ├── [email protected]
> │ │   ├── [email protected]
> │ │   ├── [email protected]
> │ │   ├── [email protected]
> │ │   ├── [email protected]
> │ │   └── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └─┬ [email protected]
> │ │ │   └── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├─┬ [email protected]
> │ │ │ │ └── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └─┬ [email protected]
> │ │ │   └── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ └── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├─┬ [email protected]
> │ │ │ │ ├── [email protected]
> │ │ │ │ ├── [email protected]
> │ │ │ │ ├── [email protected]
> │ │ │ │ └── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └─┬ [email protected]
> │ │ │   └── [email protected]
> │ │ ├── [email protected]
> │ │ └─┬ [email protected]
> │ │   ├─┬ [email protected]
> │ │   │ ├── [email protected]
> │ │   │ └─┬ [email protected]
> │ │   │   └── [email protected]
> │ │   └── [email protected]
> │ ├── [email protected]
> │ ├── [email protected]
> │ ├─┬ [email protected]
> │ │ ├── [email protected]
> │ │ ├─┬ [email protected]
> │ │ │ ├── [email protected]
> │ │ │ ├── [email protected]
> │ │ │ └─┬ [email protected]
> │ │ │   └── [email protected]
> │ │ └── [email protected]
> │ └─┬ [email protected]
> │   ├── [email protected]
> │   └── [email protected]
>            Reporter: Janson Hartliep
>            Assignee: Filip Maj
>              Labels: config, documentation, newbie
>
> The larger question is *how* to use config.xml, given a huge disconnect 
> between cordova and phonegap as well as changing config.xml on each point 
> version. 
> Possible documentation sources which all differ?!
> * https://github.com/phonegap/phonegap-start/blob/master/www/config.xml
> * https://github.com/apache/cordova-cli/blob/master/templates/config.xml
> * https://build.phonegap.com/docs/config-xml
> Steps to Reproduce:
> * create a project with cordova-cli
> * change www/config.xml
> * add a platform
> * build the platform
> Result: platform specific config.xml only sort of but not really uses any 
> values from www/config.xml
> I will attach what I'm trying to do, but even simple things like the name and 
> description don't get compiled!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to