Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-7622

Windows: Building for Windows Local Machine fails due to change in build process from CLI


    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: Release 4.1.0
    • Fix Version/s: Release 4.1.0
    • Component/s: Build, Windows
    • Labels:
    • Environment:

      Windows 8.1
      Appc CLI (NPM): 4.1.0-1
      Appc CLI (Registry): 4.1.0-4
      Appc Studio:
      Ti SDK: 4.1.0.v20150624180823

    • Story Points:
    • Sprint:
      2015 Sprint 13 Studio



      The workflow for building a Windows Platform for local machine has changed. The user now has to generate a pfx file, or provide an existing one, which is used to sign the app in order to build.

      The process if as follows

      1. User begins build
      2. User is prompted for the pfx file to be used, if the prompt is left blank then a new one will be generated. I believe this is using MakeCert
      3. User is prompted to enter passwords for the cert, this using a GUI and is from the MakeCert process
      4. User is prompted to import the key, again a GUI and a Windows process
      5. Build continues

      At the moment a Studio build for Windows Local Machine fails with [ERROR] : Missing required option: --ws-cert <path> as Studio is passing in --no-prompt which skips the prompting for the above

      Steps to reproduce

      1. Build for Windows Local machine in Studio
      2. Build for Windows Local machine from the CLI

      Actual result

      1. The build will fail
      2. You will be taken through the process as outlined above

      Expected result

      The build should not fail and the process should be similar to the CLI process


          Issue Links



              • Assignee:
                kkolipaka Kondal Kolipaka (Inactive)
                eharris Ewan Harris
                Praveen Innamuri (Inactive)
              • Watchers:
                5 Start watching this issue


                • Created: