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

Studio: Studio requires restart if open during Xcode install even though configuration utility reports correctly configured for iOS

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Titanium Studio 1.0.9
    • Component/s: Dashboard
    • Environment:

      Mac OS: 10.7.3
      Titanium Studio: 1.0.9.201202141208
      SDK: 1.8.2 GA
      Xcode 4.3 (4E109)

    • Story Points:
      8

      Description

      Description:
      While testing Xcode 4.3, I had an existing Studio install that could no longer detect the iOS SDK. The workaround for this was when I changed workspace to a new empty workspace. This fixed the problem. Please note, I did check the Xcode-select -print-path which showed the correct location. I tried it again anyhow. It was only when I quit Studio and relaunched, selecting a blank folder for my new workspace that the iOS SDK was recognized.

      Steps to reproduce:
      1) Install Xcode 4.3 on a system with no Xcode install (delete 4.2 prior to 4.3 install) but with an existing Studio installation
      2) Ensure that you have some projects that exist in the Studio workspace
      3) Launch Studio and check the dashboard to ensure it reports your setup is incorrect (since Xcode 4.3 is not in the /Developer folder)
      4) Use "xcode-select -switch" to set the location of your Xcode install to "/Applications/Xcode.app/Contents/Developer" this should fix your installation
      5) Check that the Dashboard now reports iOS is configured correctly
      6) Try to create a new project with iOS targets

      Result:
      iOS can't be selected, but Dashboard shows iOS SDK correctly configured
      You must restart Studio for the ability to create iOS projects

      Expected:
      Dashboard and Studio both able to verify configuration is correct without restart (or with appropriate messaging)

        Attachments

          Activity

            People

            • Assignee:
              ingo Ingo Muschenetz
              Reporter:
              emerriman Eric Merriman
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: