Titanium SDK 2.1.3 RC is released – Support for iOS 6

Magnificent colorful vertical shot of a slot canyon in Lower Antelope Canyon in Arizona USA.

We understand the importance of ensuring your apps work right as new versions of operating systems are released. Our Apple fanboys in the house have been working hard to get a release candidate out in the wild that supports iOS 6.

While we officially target backwards-compatible support 30 days after an official release of a new operating system version, we’ve loaded up on Red Bull and burned the midnight oil to bring you iOS 6 support today. We are pleased to release Titanium SDK 2.1.3 RC (Release Candidate) in time for the official iOS 6 release on September 19.

With the 2.1.3 RC our goal is to ensure that your Titanium apps are working properly when your customers upgrade to iOS 6. It does not include any new iOS 6 features (those are coming in a later release after we get a bit of rest).

For a complete list of the fixes included in the 2.1.3 RC, see the release notes.

Installation instructions

To install the latest SDK using Titanium Studio, see the installation instructions

Official Support for iOS 6 and iPhone 5
Titanium 2.1.3 GA will be released on September 28,2012 and will be a SDK release containing fixes for any new iOS 6 issues, other high priority issues and preliminary support for iPhone 5.

While we have done our best to test this release with the iPhone 5 simulator, actual hardware may behave differently and we will furiously test the newest member of the Apple family when it is released on September 21 (we stayed up late at night to order a bunch of them so we can be ready on Friday!).

In the case that iPhone 5 support requires additional fixes beyond what is covered in 2.1.3, we will release Titanium 2.1.4 with the necessary additional fixes, pronto.

42 COMMENTS

  1. Thank you guys for being so quick to follow up with Apple`s updates!

    Always great to know how “robust” is the Team behind Appcelerator! Ahh..well..sorry, you are Titanium guys. 🙂

    Cheers,

  2. This is GREAT news! Thank you guys so much! Definitely know getting all the kinks out and ready in time for the OS release couldn’t’ve been easy, but we as developers really do appreciate you guys getting this done!

    Okay, I’m done sucking up.
    Thanks again! 🙂

  3. So, I just updated the iOS SDK, came here and updated the Titanium SDK to make it support iOS 6, yet when I build to run in the simulator I receive this error message

    Unknown or unsupported SDK version: 6.0

    The simulator opens and then instantly closes. I also tried deleting the build folder to force a full rebuild.

    What have I done wrong?

  4. one problem on TableView with this version on IOS.
    When you use style:Titanium.UI.iPhone.TableViewStyle.GROUPED
    the backgroundColor is ignored.

  5. If you post this on Sep/18… And the Release Notes also have a date on the 18, Why the SDK link has a date on the 15 ???

    And after installing, it doesn’t say 2.1.3.RC.

    Is this normal?

  6. I already have installed the Continuous Build for Sep 15 2012 12:03.

    Is this the same one that you are posting here??

    Thanks!!!

  7. Thanks but the modules no longer working. For an instance, create a default module project in Titanium studio, publish and link it in some app project, run it will result in the error of ” … SystemExit: 65″

  8. @Josh – pull to refresh was altered back in 2.1. KitchenSink sample code is being updated. In the meantime you can refer to the following Q&A post for an updated sample: http://bit.ly/ONR50u. We will be more explicit with these types of changes going forward. Thanks!

  9. @Gabriel
    I reinstalled the sdk, then did more tests and yor’re right it working. Sorry, may be the project or module name I created before is the cause of problem. e.g ‘ios-test’

    Thanks for your quick feedback and you guys are great.

  10. Thank you guys!!!

    I’m finishing my first app now. But I woried about iPhone 5 compatibility as I didn’t know when you are going to start supporting it. Though my customer will ask the iPhone 5 support anyway. So I weighed up how long could I hold it up )

    But you appear to be so GREAT! Thank you that you strain yourself and do it so quickly! I really appreciate that.

    Maksym

  11. @Gabriel
    Thanks! It fixed the armv6 issue. but still got the bundle id problem. I’m sure the id is correct in tiapp.xml. Any idea about it?

  12. I too am experiencing the invalid Bundle issue with one of my two projects. The successfully published project does not use a wildcard app-id; the failing app does.

    Perhaps Eric’s app uses a wildcard app-id?

  13. @Max,
    can you please log a bug in the Titanium Community jira project?

    @edg
    We are aware of this issue and investigating a fix. Thank you!

    @Laurie/Eric
    is it possible to log a bug against the Community Jira project explaining the structure of your submission, ie
    *App ID-
    * Bundle ID-
    ** Bundle ID suffix
    We ll look at it ASAP

  14. @Grabriel
    Sure.

    @Laurie
    Yes. My one uses a wildcard app-id. Thanks for your tip. Now I fixed it by creating the non-wildcard app-id in Apple site and pubilshed it successfully.

    • As explained in the other post, not today, but quite soon. Our focus is on getting a quality release out ASAP.

Comments are closed.