Xcode 6 Add Apple ID account fails

Originator:drodrigueztroitino
Number:rdar://18086665 Date Originated:21-Aug-2014 11:31 AM
Status:Duplicate/#14683312 Resolved:Closed
Product:Developer Tools Product Version:6.0 (6A279r)
Classification:Serious bug Reproducible:Always
 
Summary:
If you try to use Xcode 6 Add Apple ID account in the Preferences dialog, and your account name or surname includes accented characters, Xcode will fail with the undescriptive message “Could not parse server’s response as a plist”.

Steps to Reproduce:
1. Go to https://appleid.apple.com, log in with your credentials and change your name or surname to include accented characters (my surnames has both í and ñ”).
2. Go to Xcode 6 Beta 5, Preferences, Accounts, delete the existing Apple ID account (if already there), and try to add it back.
3. You will get the error “Could not parse server’s response as a plist”.
4. Go back to https://appleid.apple.com, and remove any accented characters from your name or surname.
5. In Xcode try to repeat Step 2.
6. You will be log in without problems.

Expected Results:
You should be able to log in with your account credentials, even if your name or surname includes accented characters, or at least get more descriptive error of the situation.

Actual Results:
You cannot use your login credentials, and the error doesn’t provide the enough information on how to solve the problem, leaving you to guess how to fix it.

Version:
Mac OS: 10.9.4 (13E28)
Xcode: 6.0 (6A279r)

Not reproducible: Xcode: 5.1.1 (5B1008)

Notes:
I haven’t look too much further, but I suspect that the problem is either different encodings (ISO-8859 vs. UTF-8) or just support for ASCII characters (which will be bad).

I could not find anything in the Console.app related to the problem.

Configuration:
Occurs: Apple ID surname: include í and ñ
Not occurs: Apple ID surname: substitute í and ñ with just i and n.

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!