{ "id": "163287", "key": "TIMOB-23918", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": "20983", "name": "ioslib 0.4.2", "archived": true, "released": false } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2020-01-30T19:08:25.000+0000", "created": "2016-09-18T15:30:38.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2020-01-30T19:08:56.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": "10207", "name": "Tooling" } ], "description": "ioslib lists all iOS and watchOS Simulators, but doesn't clearly list which iOS Simulators and watchOS Simulators can be paired. This is primarily due to the complexity because device pairs are per Xcode.\r\n\r\nWe could fix this by creating and owning our own device pairs. The pair would get its own UDID. Then Studio and the CLI would simply show all iOS Simulators and all device pairs. No need to display watchOS Simulators or valid permutations of all iOS and watchOS Simulators.", "attachment": [], "flagged": false, "summary": "ioslib: Introduce managed device pairs", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "closedSprints": [ { "id": 1177, "state": "closed", "name": "2020 Sprint 2", "startDate": "2020-01-20T17:44:37.733Z", "endDate": "2020-01-31T17:44:00.000Z", "completeDate": "2020-01-31T16:57:44.689Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "453942", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "We added this to ioslib@0.4.2 and have since keep this lookup up-to-date.\r\n\r\nhttps://github.com/appcelerator/ioslib/commit/34bf34c508cae7e64b0638a2972bb580a21b7346#diff-a234ce1dea68cafd8bb296cb597b3243\r\n", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2020-01-30T19:08:25.000+0000", "updated": "2020-01-30T19:08:25.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }