[
https://issues.apache.org/jira/browse/CB-12206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15866750#comment-15866750
]
ASF subversion and git services commented on CB-12206:
------------------------------------------------------
Commit 7e5c19b8eee7fd15d706aa64f96a2f7915599c5b in cordova-ios's branch
refs/heads/master from [~Nikita Matrosov]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;h=7e5c19b ]
CB-12402 CB-12206 Properly encode app name to generate XML files
The build fails due to corrupted xml files at
platforms/ios/<APPNAME>.xcworkspace/**
This closes #288
> Builds fails if app name contains preserved XML characters like &<>
> -------------------------------------------------------------------
>
> Key: CB-12206
> URL: https://issues.apache.org/jira/browse/CB-12206
> Project: Apache Cordova
> Issue Type: Bug
> Components: iOS
> Affects Versions: 4.3.0
> Environment: ios, xcode8.1, nodejs 6.9.1
> Reporter: Felix Schauerte
>
> *How to reproduce*
> - Create new cordova app with name "You&Me"
> - add platform ios
> - start release build
> *Effect*
> The build fails due to corrupted xml files at
> platforms/ios/<APPNAME>.xcworkspace/**
> *How to fix*
> The app name seems to be inserted with illegal escaping:
> Wrong: <FileRef location = "group:You\&Me.xcodeproj">
> Correct: <FileRef location = "group:You&amp;Me.xcodeproj">
> I guess shell escaping (\) is used instead of proper xml quoting (entity) for
> attributes.
> Fix should be trivial as in prior versions of cordova-ios this worked well.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]