Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19076] CLI: ti info -o json should show Windows Phone 8.0 SDK as unsupported

GitHub Issuen/a
TypeBug
PriorityLow
StatusClosed
ResolutionFixed
Resolution Date2015-10-29T23:50:34.000+0000
Affected Version/sRelease 4.1.0
Fix Version/sRelease 5.1.2
ComponentsCLI, Windows
Labelsqe-4.1.0
ReporterEwan Harris
AssigneeKota Iguchi
Created2015-06-25T23:25:53.000+0000
Updated2016-01-12T00:19:25.000+0000

Description

Description

When running the command ti info on Windows, Windows 8.0 and Windows Phone 8.0 SDKs are shown as supported, as these SDKs are not supported and Windows Hybrid is being deprecated then they should not show as supported.
"windowsphone": {
        "8.0": {
                "version": "8.0",
                "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Microsoft\\Microsoft SDKs\\WindowsPhone\\v8.0",
                "supported": true,
                "path": "C:\\Program Files (x86)\\Microsoft SDKs\\Windows Phone\\v8.0\\",
                "deployCmd": null,
                "xapSignTool": null,
                "selected": false
"windows": {
        "8.0": {
                "version": "8.0",
                "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Microsoft SDKs\\Windows\\v8.0",
                "supported": true,
                "path": "C:\\Program Files (x86)\\Windows Kits\\8.0\\",
                "signTool": {
                        "x86": "C:\\Program Files (x86)\\Windows Kits\\8.0\\bin\\x86\\SignTool.exe",
                        "x64": "C:\\Program Files (x86)\\Windows Kits\\8.0\\bin\\x64\\SignTool.exe"
                },
                "makeCert": {
                        "x86": "C:\\Program Files (x86)\\Windows Kits\\8.0\\bin\\x86\\MakeCert.exe",
                        "x64": "C:\\Program Files (x86)\\Windows Kits\\8.0\\bin\\x64\\MakeCert.exe"
                },
                "pvk2pfx": null,
                "selected": false
        }

Steps To Reproduce

1. Run ti info -o json or appc ti info -o json with 8.0 SDKs installed on your machine

Actual Result

Windows 8.0 and Windows Phone 8.0 SDKs are shown as supported

Expected Result

Windows 8.0 and Windows Phone 8.0 SDKs should not be shown as supported

Comments

  1. Kota Iguchi 2015-10-28

    https://github.com/appcelerator/titanium_mobile/pull/7356
  2. Ewan Harris 2016-01-12

    Verified using: Windows 8.1 Pro Appc CLI Core: 5.1.0 Appc CLI NPM: 4.2.2 Ti SDK: 5.1.2.v20151216190036 When Windows 8.0 SDK is installed it is no longer shown in ti info output
       Microsoft (R) Windows Phone SDK
         8.1 (selected)
           Path                      = C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\
       
        "windowsphone": {
                               "8.1": {
                                       "version": "8.1",
                                       "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Microsoft\\Microsoft SDKs\\WindowsPhone\\v8.1",
                                       "supported": true,
                                       "path": "C:\\Program Files (x86)\\Microsoft SDKs\\Windows Phone\\v8.1\\",
                                       "deployCmd": "C:\\Program Files (x86)\\Microsoft SDKs\\Windows Phone\\v8.1\\Tools\\AppDeploy\\AppDeployCmd.exe",
                                       "xapSignTool": "C:\\Program Files (x86)\\Microsoft SDKs\\Windows Phone\\v8.1\\Tools\\XapSignTool\\XapSignTool.exe",
                                       "selected": true
                               }
                       },
       
    Closing ticket

JSON Source