[
https://issues.apache.org/jira/browse/CB-11712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16055810#comment-16055810
]
ASF GitHub Bot commented on CB-11712:
-------------------------------------
Github user bromeostasis commented on the issue:
https://github.com/apache/cordova-ios/pull/246
@jcesarmobile well I'm running into the expected error:
```
Error: The product name change (<name> tag) in config.xml is not supported
dynamically.
To change your product name, you have to remove, then add your ios platform
again.
Make sure you save your plugins beforehand using `cordova plugin save`.
cordova plugin save
cordova platform rm ios
cordova platform add ios
```
which I understand the purpose of. We definitely were switching out the
\<name\> tag to change the name of the project. I'm just wondering if there's
any way to switch the name of the project dynamically with the latest version
of cordova, since that's one of our main reasons for using it.
> <name> changes in config.xml does a "search and replace all" for occurrences
> of the old name with the new name in the pbxproj
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: CB-11712
> URL: https://issues.apache.org/jira/browse/CB-11712
> Project: Apache Cordova
> Issue Type: Bug
> Components: cordova-ios
> Affects Versions: 4.2.0
> Environment: iOS
> cordova 6.3.1
> cordova-ios 4.2.0
> Reporter: Shazron Abdullah
> Assignee: Shazron Abdullah
> Priority: Critical
> Labels: triaged
>
> Actual result:
> Changing the project name in the config.xml <name> tag will *not* replace the
> project name properly, and you *cannot* build the project.
> Expected result:
> Changing the project name in the config.xml <name> tag will replace the
> project name properly, and you can build the project.
> Repro steps:
> 1. `cordova create t t t`
> 2. `cd t`
> 3. `cordova platform add ios`
> 4. `cordova build`
> 5. Edit config.xml <name> tag, and replace "t" with "foobar"
> 6. `cordova build`
> Check the file `platforms\ios\foobar.xcodeproj\project.pbxproj`. All `t`
> characters have been replaced with `foobar`.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]