[
https://issues.apache.org/jira/browse/CB-4284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13713772#comment-13713772
]
Janson Hartliep commented on CB-4284:
-------------------------------------
With a fresh install of cordova 3.0.0-rc1-3, I created a new project and the
generated www/config.xml file:
https://gist.github.com/janson/c39d393b89a8e99b0716
Editing each of the supported elements, I changed values for name, id, version,
access origin, and the two preferences:
https://gist.github.com/janson/61b242d56b9ca5ac49c7
(Worth noting that the official documentation for command-cli doesn't mention
support for description or author.)
Then running adding the ios platform and building it.
- The platforms/ios/www/config.xml is identical to the root one.
- So is platforms/ios/build/www/config.xml.
The problems are in the app's packaged config.xml and the plist
- The packaged config.xml copies over the access origin and preference values.
But *fails* to use the id, version, name, description, etc:
https://gist.github.com/janson/a95cec5e1c6f00a5b49e
- The generated Info.plist does consume the id, version, name… but no
preferences as far as I can tell: http://d.pr/i/FCbX
It's also worth noting that there are four config.xml files in the platform
folders.
$ find . -iname "config.xml"
./platforms/ios/build/Cool App.app/config.xml
./platforms/ios/build/Cool App.app/www/config.xml
./platforms/ios/Cool App/config.xml
./platforms/ios/www/config.xml
Finally, regarding the different uiwebviewbounce, I'm wondering if that's a
crufty bug given some of Adobe's phonegap work? The docs for "extra" config.xml
preferences are here https://build.phonegap.com/docs/config-xml
> 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