{ "id": "136418", "key": "TIMOB-17678", "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": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-09-15T18:52:32.000+0000", "created": "2014-09-11T00:25:02.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "regression" ], "versions": [ { "id": "15972", "description": "Release 3.4.0", "name": "Release 3.4.0", "archived": false, "released": true, "releaseDate": "2014-09-28" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2014-10-02T22:04:17.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": "13103", "name": "CLI", "description": "Node-based command line interface" }, { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h5.Description\r\n\r\nWhen 3.3.0.GA is selected using ti sdk select and then in the tiapp.xml of a project 3.4.0 SDK is selected, there is no option to perform any actions relating to iOS (package, build) and when trying to build from the CLI the build fails and the error below is shown.\r\n\r\n{code}\r\n[ERROR] There are no supported Xcode installations found.\r\n{code}\r\n\r\n*Note*\r\nThis appears to happen in any 3.4.0 SDK and is not specific to the latest build (3.4.0.v20140909222515)\r\n\r\nh5.Steps To Reproduce\r\n\r\n1. Change ti sdk to 3.3.0.GA using\r\n\r\n{code}\r\nti sdk select 3.3.0.GA\r\n{code}\r\n\r\n2. In your projects tiapp.xml change to 3.4.0.v20140909222515\r\n\r\n3. Attempt to build to an iOS device/simulator or package for iOS distribution by using the CLI.\r\n\r\nh5.Actual Result\r\n\r\nThe build will fail due to the error above.\r\n\r\nh5.Expected Result\r\n\r\nThere build should succeed. ", "attachment": [ { "id": "51132", "filename": "NoOptionPackaging.png", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2014-09-11T00:25:02.000+0000", "size": 37552, "mimeType": "image/png" }, { "id": "51133", "filename": "NoOptionsBuilding.png", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2014-09-11T00:25:02.000+0000", "size": 51882, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS8: No options to build for device or simulator and packaging", "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.4\r\nAppcelerator Studio, build: 3.4.0.201409101253\r\nTitanium SDK build: 3.4.0.v20140909222515, 3.3.0.GA\r\nTitanium CLI, build: 3.4.0-rc\r\nAlloy: 1.5.0-beta2\r\nXcode6 GM Seed", "closedSprints": [ { "id": 208, "state": "closed", "name": "2014 Sprint 18 Tooling", "startDate": "2014-09-02T20:24:55.144Z", "endDate": "2014-09-13T00:00:00.000Z", "completeDate": "2014-09-15T20:08:39.957Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "322957", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "This is a regression that was introduced in a recent commit that was supposed prevent TiSDK 3.3.0 apps from seeing Xcode 6. Once Xcode 6 is blocked and there are no other valid Xcodes, then it will inject the \"no supported xcode installations found\" issue. The build then picks that up and errors prior to the forking of the correct 3.4.0 build.\r\n\r\nThe solution is most likely in the SDK by relocating the Xcode validation check after the project-dir callback.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-09-11T00:49:51.000+0000", "updated": "2014-09-11T00:49:51.000+0000" }, { "id": "322991", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Titanium CLI Master: https://github.com/appcelerator/titanium/pull/159\r\nTitanium CLI 3_4_X: https://github.com/appcelerator/titanium/pull/160\r\n\r\nTo test:\r\n1. Create an app with 3.4.0\r\n2. Install Titanium SDK 3.3.0GA, 3.2.3.GA, 3.2.2.GA, 3.1.3.GA {{ti sdk install }}\r\n3. Build the app with {{ti build -p ios -I 8.0 --sdk 3.3.0.GA}}\r\n4. Repeat for the 3.2.3.GA, 3.2.2.GA, and 3.1.3.GA\r\n\r\nEvery build should say \"Forking correct SDK command\" and will run the correct 3.4.0 build.\r\n", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-09-11T05:24:37.000+0000", "updated": "2014-09-11T05:24:37.000+0000" }, { "id": "323052", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Builds correctly with all SDK versions as described. PRs merged.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-11T13:33:04.000+0000", "updated": "2014-09-11T13:33:04.000+0000" }, { "id": "326834", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested and verified the described behavior using\r\nMac osx 10.9.5 Mavericks\r\nAppcelerator Studio, build: 3.4.0.201409261245\r\nTitanium SDK, build: 3.4.0.GA\r\nacs@1.0.18\r\nalloy 1.5.1-rc\r\ninstall@0.1.7\r\nnpm@1.4.23\r\nsudo@1.0.3\r\ntitanium 3.4.0\r\ntitanium-code-processor@1.1.1\r\nXcode6.1GM", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-10-02T22:00:02.000+0000", "updated": "2014-10-02T22:00:02.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }