Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17649] CLI: Xcode 6 is not hidden from "ti info" with TiSDK 3.3.0 and older

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2014-09-15T18:59:03.000+0000
Affected Version/sn/a
Fix Version/sRelease 3.4.0
ComponentsCLI, Tooling
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2014-09-08T21:22:53.000+0000
Updated2014-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.

Comments

  1. Chris Barber 2014-09-08

    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.
  2. Tim Poulsen 2014-09-09

    Works as described. PRs merged.
  3. Ewan Harris 2014-09-14

    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.

JSON Source