Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17066] CLI: Maximum Xcode version displaying incorrectly in 'ti info'

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2014-06-09T17:26:32.000+0000
Affected Version/sRelease 3.3.0
Fix Version/sRelease 3.3.1, Release 3.4.0
ComponentsCLI
Labelsqe-3.3.0, qe-cli, qe-manualtest
ReporterSamuel Dowse
AssigneeChris Barber
Created2014-06-03T19:47:44.000+0000
Updated2014-08-21T00:09:43.000+0000

Description

Description

The maximum Xcode version is also displaying incorrectly. In this case showing 5.1.. instead of 5.1.1
!  Xcode 6.0 is too new and may or may not work with Titanium SDK 3.3.0. The maximum supported
     Xcode version by Titanium SDK 3.3.0 is Xcode 5.1..

Steps To Reproduce

1. Install a version of Xcode higher than that supported by the SDK 2. Run ti info

Expected Result

Display the version as X.X.X (for example, 5.1.1)

Actual Result

Displays the Xcode version as X.X.. (for example, 5.1..)

Comments

  1. Ingo Muschenetz 2014-06-04

    Also remove wording "too new"
  2. Chris Barber 2014-06-05

    node-appc pull request: https://github.com/appcelerator/node-appc/pull/95 (ALREADY MERGED) Timob master pull request: https://github.com/appcelerator/titanium_mobile/pull/5799 Timob 3_3_X pull request: https://github.com/appcelerator/titanium_mobile/pull/5800 To test, install Xcode 6 beta and run ti info -t ios. Alternatively, you can install Xcode 5.1.1, go to the Ti SDK folder, edit iphone/package.json and then under the "vendorDependencies" set the "xcode" version to ">=5.0 <=5.0.x". When you run "ti info" it will detect 5.1.1 as newer than the max supported version (<=5.0.x) and displays "5.0.x" instead of "5.0..".
  3. Tim Poulsen 2014-06-09

    Passes review, works as described. However, at QE's request, I am not merging the PRs.
  4. Olga Romero 2014-08-21

    Actual result iOS Issues ! Xcode 6.0 may or may not work with Titanium SDK 3.4.0. The maximum supported Xcode version by Titanium SDK 3.4.0 is Xcode 5.1.x. Tested with Mac osx 1-.9.4 Maverics Appcelerator Studio, build: 3.4.0.201408180158 Titanium SDK, build: 3.4.0.v20140820125714 Node.JS Version: v0.10.28 NPM Path: /usr/local/bin/npm NPM Version: 1.4.23 acs@1.0.16 alloy@1.5.0-dev (git://github.com/appcelerator/alloy.git#b2e8f580d023e45c63072df924666e58193a8981) install@0.1.7 npm@1.4.23 sudo@1.0.3 titanium@3.4.0-dev (git://github.com/appcelerator/titanium.git#9079326639c7f610dafee33dd16742de7d92d795) titanium-code-processor@1.1.1 Xcode6-Beta4

JSON Source