Forging Titanium Episode 8: Mac (App Store) Attack! Part 1

Fast speed dataflow.

With the new Mac App Store, many Mac OS X developers are taking advantage of the frictionless distribution mechanism of the Mac App Store to distribute and monetize desktop applications. In fact, some top Mac App Store apps have been written and distributed using Titanium! In this multi-part series, we will explore the APIs and techniques necessary to build and distribute an application to the Mac App Store using Titanium Desktop.

Episode Resources:


  1. Tried to import the code sample into Studio. Got this:

    Traceback (most recent call last):
    File “/Library/Application Support/Titanium/sdk/osx/1.1.0/”, line 111, in
    app = environment.create_app(appdir)
    File “/Library/Application Support/Titanium/sdk/osx/1.1.0/”, line 68, in create_app
    return osx_app.OSXApp(self, path)
    File “/Library/Application Support/Titanium/sdk/osx/1.1.0/”, line 28, in __init__
    self.sdk_dir = fix_path((self.env.get_sdk_dir(self.runtime_version)))
    File “/Library/Application Support/Titanium/sdk/osx/1.1.0/”, line 101, in get_sdk_dir
    raise Exception(u’Could not find SDK version %s’ % version)
    Exception: Could not find SDK version 1.2.0.RC4

    • @Stefane I was using the 1.2.0RC4 build for Lion support – that’s that the error is trying to tell you. It should work if you flip the SDK version in tiapp.xml to 1.1.

Comments are closed.