[TIMOB-15562] CLI: xcode command line tools - Ti CLI cannot recognize xcode command line tools
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-11-01T20:58:05.000+0000 |
Affected Version/s | n/a |
Fix Version/s | 2013 Sprint 22, 2013 Sprint 22 Core, Release 3.2.0 |
Components | CLI |
Labels | qe-3.2.0, qe-closed-3.2.0, qe-nfc |
Reporter | Wilson Luu |
Assignee | Chris Barber |
Created | 2013-10-22T23:42:11.000+0000 |
Updated | 2013-11-06T21:27:12.000+0000 |
Description
*Details:* Latest Ti CLI does not recognize xcode command line tools even though the xcode command line tools was manually installed from developer.apple.com
*Steps to reproduce:*
1. Install Xcode 5.0.1 GM Seed
2. Install [Xcode 5.0.1 command line tools GM See](https://developer.apple.com/downloads/index.action?name=Xcode)
3. Install latest Ti CLI from master
4. Install SDK from android_build: ti sdk install -b android_build -d
5. Type ti info and look for xcode information
*Actual:* Ti CLI cannot recognize Xcode command line tools:
Xcode
5.0.1 (build 5A2034a) - Xcode default
Install Location = /Applications/Xcode.app/Contents/Developer
iOS SDKs = 7.0
iOS Simulators = 6.0, 6.1, 7.0
CLI Tools Installed = no
Supported by TiSDK 3.2.0 = yes
...
✕ The Xcode Command Line Tools are not installed for the following Xcode versions: 5.0.1.
Titanium requires that the Xcode Command Line Tools be installed. You can install them from the
Xcode Preferences > Downloads tab.
*Expected:* Ti CLI should be able to recognize the xcode command line tools.
titanium cli pull request: https://github.com/appcelerator/titanium/pull/66 node-appc pull request: https://github.com/appcelerator/node-appc/pull/60
To test, run "ti info -t osx" and "ti setup check".
Environment: Mac osx 10.9 Mavericks Xcode: 5.0, 5.0.1 Ti CLI: 3.2.0 master (6ca7912ffe94d9db5e684bbfa15208ef00827094) Titanium Studio, build: 3.2.0.201311060354 Titanium SDK, build: 3.2.0.v20131105162443 Ran command
No error, regarding Xcode recognition.