xcodebuild output mangles non-ASCII code points

Originator:ali.rantakari
Number:rdar://16119087 Date Originated:20-Feb-2014
Status:Open Resolved:
Product:Xcode Product Version:5.0.2 (5A3005)
Classification:Other bug Reproducible:Always
 
Summary:
When printing project, target, and build configuration names into the standard output, xcodebuild mangles non-ASCII code points. It looks like xcodebuild is encoding these strings as UTF-8 and then interpreting the UTF-8 encoded representations as ASCII, ending up with mangled NSStrings.

Steps to Reproduce:
1. Install Xcode
2. Create a new Xcode project with the name: "Skändi ☃ pröjecti"
3. Open Terminal
4. Change the working directory to the one where you saved the Xcode project
5. Run: xcodebuild -project "Skändi ☃ pröjecti.xcodeproj"

Expected Results:
Expected to see:

=== BUILD TARGET Skandit Välilyönnit OF PROJECT Skändi ☃ pröjecti WITH THE DEFAULT CONFIGURATION (Release) ===

Actual Results:
Saw:

=== BUILD TARGET Skandit Välilyönnit OF PROJECT Skändi ☃ pröjecti WITH THE DEFAULT CONFIGURATION (Release) ===

Version:
Xcode Version 5.0.2 (5A3005)

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!