Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12033] CLI: Developer names with Chinese characters appear as octal escape sequence in Titanium Info

GitHub Issuen/a
TypeBug
PriorityMedium
StatusReopened
ResolutionUnresolved
Affected Version/sRelease 3.0.0
Fix Version/sRelease 3.0.2, Release 3.1.0, 2013 Sprint 01 JS, 2013 Sprint 01, 2013 Sprint 02 JS, 2013 Sprint 02
ComponentsCLI
Labelscb-tooling, qe-manualtest
ReporterEric Merriman
AssigneeChris Barber
Created2012-12-12T00:25:29.000+0000
Updated2016-08-19T04:29:02.000+0000

Description

While using "ti info" in the terminal, I noticed one of our team members' names was not appearing in the list as I expected. His name is using the 骞 character as well as Roman characters for his last name. This appears in the CLI list as \351\252\236. Steps to reproduce: 1) In terminal, run "ti info" 2) Look at the "iOS Certificates" section in the "Development" sub section for the name Results: Octal escape sequence shown instead of Chinese character Expected: The Chinese character 骞

Comments

  1. Chris Barber 2013-01-10

    Someone in the Q&A is also seeing this issue: http://developer.appcelerator.com/question/146718/umlauts-in-ios-provisioning-profile.
  2. Chris Barber 2013-01-13

    Node-appc pull request: https://github.com/appcelerator/node-appc/pull/19 Titanium CLI pull request: https://github.com/appcelerator/titanium/pull/25
  3. Chris Barber 2013-01-13

    To test, fetch node-appc, npm install to pull iconv-lite module, copy node-appc into titanium cli's node_modules dir, run "titanium info". Certs should A) support special characters in the name and B) be sorted by keychain.
  4. Chris Barber 2013-01-14

    Additional test scenarios: http://pastebin.com/VWEQAPkr
  5. Federico Casali 2013-01-22

    Fix verified working with CLI version 3.0.22. Closing.
  6. Federico Casali 2013-01-22

    Reopen to edit labels
  7. Chris Barber 2013-01-22

    Added Release 3.0.2 to fix version.
  8. Olga Romero 2014-08-13

    reopened to fix labels and the test suite

JSON Source