[TIMOB-17649] CLI: Xcode 6 is not hidden from "ti info" with TiSDK 3.3.0 and older
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2014-09-15T18:59:03.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 3.4.0 |
Components | CLI, Tooling |
Labels | n/a |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2014-09-08T21:22:53.000+0000 |
Updated | 2014-09-15T18:59:03.000+0000 |
Description
When running
ti info -t ios --sdk 3.3.0.GA
on a machine that has Xcode 6 or newer installed, it doesn't properly remove Xcode 6 from the detected Xcodes.
Note: it does remove Xcode 6 from the build command's perspective.
Titanium CLI: Master pull request: https://github.com/appcelerator/titanium/pull/153 3_4_X pull request: https://github.com/appcelerator/titanium/pull/154 To test, install Xcode 5 and 6, then run
ti info -t ios --sdk 3.3.0.GA
before and after this fix and you'll see that this fix will remove Xcode 6 from the output.Works as described. PRs merged.
Verified fix on: Mac OSX 10.9.4 Appcelerator Studio, build: 3.4.0.201409112242 Titanium SDK build: 3.4.0.v20140912164913 Titanium CLI, build: 3.4.0-rc2 Alloy: 1.5.0-beta2 Xcode6 GM Seed, Xcode 5.1.1 Ran the command ti info -t ios --sdk 3.3.0.GA with Xcode 5.1.1 selected, the output showed Xcode 5.1.1 as supported. Ran the command with Xcode selected, the output showed as not having any supported installations as expected. Closing ticket.