{ "id": "137641", "key": "TIMOB-17820", "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": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2018-06-19T13:53:01.000+0000", "created": "2014-10-03T18:51:09.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "qe-3.4.1" ], "versions": [ { "id": "15972", "description": "Release 3.4.0", "name": "Release 3.4.0", "archived": false, "released": true, "releaseDate": "2014-09-28" } ], "issuelinks": [], "assignee": null, "updated": "2018-06-19T13:53:02.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "h5.Description\r\n\r\nWhen Xcode 6.1 is selected when attempting to build to an iOS 8.0 simulator the build fails with the error below\r\n{code}\r\n[ERROR] Unable to find any Xcode installs that has iOS SDK 8.1 and iOS Simulator 8.0\r\n{code}\r\n\r\nIt appears that in Xcode6.1 Apple has *removed the option for an iOS 8.0 sim* as there is no option to create or build to a sim with 8.0 within Xcode itself and that this is the root cause of the issue. However when building to a simulator the option is given if Xcode 6.0.1 and Xcode 6.1 are present in the same folder, is 6.0.1 is removed from the folder then the simulator is not longer presented as an option.\r\n\r\nWhen attempting to install to an iOS 8.0.2 device the build does not fail.\r\n\r\n*Notes*\r\nThis will only occur if you have *both Xcode 6.0.1 and Xcode 6.1 installed in the applications folder*\r\n\r\nThis occurs on the GA release of Xcode 6.1. The only supported simulators in this release are iOS8.1 and iOS7.1\r\n\r\nIf Xcode 6.0.1 is set as the default with Xcode 6.1 installed then the option to build to an iOS 8.1 sim is given this then errors with \r\n{code}\r\n[ERROR] Unable to find any Xcode installs that has iOS SDK 8.0 and iOS Simulator 8.1\r\n{code}\r\n\r\nh5.Steps To Reproduce\r\n\r\n1. Ensure that both Xcode 6.0.1 *AND* Xcode 6.1 are installed in Applications\r\n2. Set your Xcode to 6.1 by installing it and using xcode-select -s\r\n3. In the CLI with ios.autoSelectDevice set to false, type ti build -p ios -T simulator\r\n4. When prompted to select a simulator, choose an iOS 8.0 sim\r\n\r\nh5.Actual Result\r\n\r\nThe build fails with the error above\r\n\r\nh5. Expected Result\r\n\r\nThere should not be an option to build with an iOS8.0 simulator if it is not supported by Xcode", "attachment": [], "flagged": false, "summary": "CLI: Unable to build to iOS 8.0 simulator with Xcode 6.1", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": "Mac OSX 10.9.5\r\nAppcelerator Studio, build: 3.4.0.201409261245\r\nTitanium SDK build: 3.4.0.GA\r\nTitanium CLI, build: 3.4.0\r\nAlloy: 1.5.1\r\nXcode: 6.0.1, 6.1 GM Seed\r\niPhone 6 Simulator (8.0)", "closedSprints": [ { "id": 1045, "state": "closed", "name": "2018 Sprint 13 SDK", "startDate": "2018-06-17T20:47:13.621Z", "endDate": "2018-07-01T20:47:00.000Z", "completeDate": "2018-07-02T18:40:05.029Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "343173", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Need to defer this until we understand how this interacts with the appc-cli.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-02-13T00:23:40.000+0000", "updated": "2015-02-13T00:23:40.000+0000" }, { "id": "438513", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Not an issue anymore.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-06-19T13:53:02.000+0000", "updated": "2018-06-19T13:53:02.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }