MattTuttle/sublime-ti-build — pull request #24 by thisishuey (2014-03-15 01:46:43+00:00)
Title: Load iOS SDK and Simulator versions from ti info

Since we've had to manage the versions of iOS SDK and Simulator in the code a few times lately, I went ahead and converted the build tool to pull the information about installed versions from the ti info json. So now you will have quick panels to choose the SDK and Simulator versions based off of what's on your machine instead of having to hardcode the values.

I've also added a check that determines if you are using Titanium SDK 3.2+ or not. This helps to feed the correct version of the SDK and Simulator to ti build. Prior to 3.2+, ti build truncates anything after the first minor version, so Titanium was looking for "7.0" instead of "7.0.3". So now if you are trying to run your apps using Titanium SDK 3.1.3.GA or older it will automatically feed in "7.0" instead of "7.0.3" when you select "7.0.3".

You can load older iOS SDKs with the instructions found here: http://stackoverflow.com/questions/18423896/is-it-possible-to-install-ios-6-sdk-on-xcode-5 if you need them. iOS 7.0.3 can be found in Xcode 5.0.2 and can be downloaded with a developer account from https://developer.apple.com/downloads/. Most likely you will only need the latest version though and with every Xcode install your previous versions will be wiped out so the new quick panel should take care of both cases.