[TIMOB-11221] iOS: Device Debugger: device not recognized if name contains apostophe
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-10-02T00:46:38.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | Release 3.0.0 |
Components | iOS |
Labels | ios-device-debugger |
Reporter | Dustin Hyde |
Assignee | Max Stepanov |
Created | 2012-10-01T20:07:30.000+0000 |
Updated | 2012-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.
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.
PR pending https://github.com/appcelerator/titanium_mobile/pull/3089
Pull merged.
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