[ 
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;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]

Reply via email to