Creating a Launch Screen xib for an app with an ampersand in the title causes the xib to be unreadable.
| Originator: | richrad | ||
| Number: | rdar://18468615 | Date Originated: | 26-Sep-2014 10:30 AM |
| Status: | Duplicate | Resolved: | |
| Product: | Developer Tools | Product Version: | |
| Classification: | Reproducible: |
Summary: If an app has an ampersand in its title (i.e. Dine & Dash) when you create a Launch Screen xib file for the app through File -> New File, the default label with the name of the app in the resulting xib has an unescaped ampersand. This is invalid XML and Xcode will refuse to open the file. It's possible to fix the problem by opening the xib file and manually replacing the ampersand. Steps to Reproduce: 1. Create a new project with an ampersand in its title (i.e. Dine & Dash.) 2. Create a launch screen xib by going to File -> New File and choosing Launch Screen. 3. Xcode will give this error: Line 23: xmlParseEntityRef: no name Expected Results: The ampersand should be escaped or replaced with a different character so the xib can be opened. Actual Results: The xib cannot be opened without being manually edited. Version: Version 6.0.1 (6A317) Notes: Configuration: Attachments: 'Screen Shot 2014-09-26 at 10.29.25 AM.png' was successfully uploaded.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!