{ "id": "102521", "key": "TIMOB-11230", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "14624", "description": "2012 Sprint 24 JS", "name": "2012 Sprint 24", "archived": true, "released": true, "releaseDate": "2012-12-03" }, { "id": "14626", "description": "2012 Sprint 24 Core", "name": "2012 Sprint 24 Core", "archived": true, "released": true, "releaseDate": "2012-12-03" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2012-11-20T21:19:06.000+0000", "created": "2012-10-02T18:19:49.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "debugger", "ios-device-debugger" ], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "22960", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "inwardIssue": { "id": "105295", "key": "TIMOB-11838", "fields": { "summary": "iOS: Device Debugger: show network in UI to help user with troubleshooting", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "21705", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "101443", "key": "TISTUD-2298", "fields": { "summary": "iOS Device Debugging: debugger silently fails to connect", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-06-19T12:44:34.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "During iOS device debugging, if the app launches and the session fails to connect to Studio, there is no immediate error message, only \"Waiting for debugger to connect...\" with a possible time-out.\r\n\r\nSteps to Reproduce:\r\n\r\n1. Debug on iOS Device.\r\n2. Install app to device.\r\n3. Cancel debug process from Studio.\r\n4. Launch app from device (knowing it should fail).\r\n\r\nActual Result:\r\n\r\n\"Waiting for debugger to connect...\" and possible time-out.\r\n\r\nExpected Result:\r\n\r\nImmediate error (within 0 - 10 seconds, or whatever appropriate) indicating problem.", "attachment": [ { "id": "32208", "filename": "no error.png", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-02T18:19:49.000+0000", "size": 90346, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Device Debugger: no error message if connection fails", "creator": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK: 3.0.0.v20121002103353\r\nTitanium Studio: 3.0.0.201210012124\r\nOS: Mountain Lion 10.8.2\r\nXcode: 4.5\r\nDevice: iPad2 4.3.5", "comment": { "comments": [ { "id": "227740", "author": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The purpose of displaying \"Waiting for debugger\" is to inform used about delay and ability to cancel it.\r\nWe have no control over delay between launching debug session in Studio and launching app on device.", "updateAuthor": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-11-16T21:24:05.000+0000", "updated": "2012-11-16T21:24:05.000+0000" }, { "id": "228046", "author": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I could easily add WiFI SSID to the dialog text on iOS. More than that, the implementation allows user to put app into background, go to System Preferences to change WiFi point and return back.\n\nStudio can for instance run:\n{code}\n/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | awk '/ SSID/ {print substr($0, index($0, $2))}'\n{code}\n\nbut there may be issues with Studio when the machine is wired instead.\n", "updateAuthor": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-11-20T19:37:04.000+0000", "updated": "2012-11-20T19:37:04.000+0000" }, { "id": "228073", "author": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "body": "@Dustin, if you want WiFi networks displayed in iOS and TiStudio UIs, please create corresponding Feature requests.", "updateAuthor": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-11-20T21:18:38.000+0000", "updated": "2012-11-20T21:18:38.000+0000" }, { "id": "249760", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The feature requests have been made.\n\nClosing this ticket.", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-01T19:57:11.000+0000", "updated": "2013-05-01T19:57:11.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }