Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11221] iOS: Device Debugger: device not recognized if name contains apostophe

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2012-10-02T00:46:38.000+0000
Affected Version/sRelease 3.0.0
Fix Version/sRelease 3.0.0
ComponentsiOS
Labelsios-device-debugger
ReporterDustin Hyde
AssigneeMax Stepanov
Created2012-10-01T20:07:30.000+0000
Updated2012-12-04T19:49:52.000+0000

Description

If the phone's name contains an apostrophe, the debugger session will silently fail to connect to device. Steps to Reproduce: 1. Start iOS device debug session using phone with apostrophe in name (e.g., Max's iPhone). Actual Result: Debugger silently fails to connect, ends in time-out. Expected Result: Debugger should connect and resume debugging.

Comments

  1. Shalom Gibly 2012-10-01

    This is true for any non-UTF-8 characters that exists in the device name. Looks like Apple is using a special char-code for the apostrophe, so it's a non-standard one.
  2. Max Stepanov 2012-10-01

    PR pending https://github.com/appcelerator/titanium_mobile/pull/3089
  3. Blain Hamon 2012-10-02

    Pull merged.
  4. Olga Romero 2012-12-04

    Closing as fixed. Tested and verified with: Titanium Studio, build: 3.0.0.201211301903 Titanium SDK, build: 3.0.0.v20121130200208 Device: iPhone5 iOS 6.0

JSON Source