Appcelerator Blog

The Leading Resource for All Things Mobile

Titanium Studio 3.0.1

0 Flares 0 Flares ×

We’ve just released a new version of Titanium Studio, Studio 3.0.1, which fixes several high-priority issues:

TISTUD-3062 – Unable to install modules via Dashboard my modules section.
TISTUD-3064 – iOS: Unable to select mobile provisioning profile.
TISTUD-3071 – Studio loses connection settings on restart.

Note that 3.0 introduced a new dependency on the Python OpenSSL module for working with provisioning profiles. This was not identified as a dependency because OpenSSL is included in the default Python installation on OS X. However, if you are using a non-default version of Python, you must install the PyOpenSSL and PyCrypto modules. If you still cannot select mobile provisioning profiles after installing Studio 3.0.1, you may need to install these modules.

If you don’t know whether you have the modules installed, you can test whether the modules are installed by attempting to import crypto from the OpenSSL module:

>>> from OpenSSL import crypto
>>> quit()

If the import statement returns no errors, the modules are installed.

If you installed Python using MacPorts or Homebrew, use the same utility to install PyOpenSSL and PyCrypto.

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Email -- 0 Flares ×


  1. Thierry

    Is this release roll out with a new version or Alloy (0.3.4) ?

    • Arthur Evans

      This Studio release isn’t linked to the release of Alloy 0.3.4. The Alloy release should be following it shortly.

  2. Fernando Silva

    Is there any in app purchase module that is supported by titanium sdk 3.0.x?

    My app it’s now having an error because of this… i update titanium and it’s not working any more..

    Any help?


  3. Edoardo

    I installed the python modules but now I receive this error:
    Code Sign error: The identity ‘iPhone Distribution:xxxxxx.’ doesn’t match any valid, non-expired certificate/private key pair in your keychains

    in my keychain the distribution certificate exist….

  4. This is still broken. I have both OpenSSL and Crypto installed.
    Can NOT pick a provisioning profile when trying to build a project.

  5. Andrew Jones

    Yea I am getting still the same error and I have both OpenSSL and Crypto installed and I reinstalled Studio 3.0.1 but still have the same problem. I followed the debugging steps too at that last link but still have issues. :(

  6. Erik Beugelaar

    I also have the same error with version Tried to removed provision files and downloaded new ones. Nothing seems to help.

  7. Tony Perez

    Using 3.0.1.v20121228113204 and still have the mobile provisioning profile problem when you go to deploy to a real device. If I try to manually launch the Xcode project targeted at my device, I get

  8. Tony Perez

    looks like my comment got cut off….continuation from item #10…..if I manually launch the Xcode project, it works for the simulator, but when targeted at the real device I get this error when the app starts on my real iPhone: can’t find app.js

  9. Tony Perez

    Update to #10 and #11, it turns out I didn’t have crypto installed. Once I did the first steps above, and applied 3.0.1, I could get past the problematic provisioning selection step and get the app running on my real device.

  10. How do I upgrade? I’ve gone to Help > Check for Updates, and to Help > Check for Titanium Updates, and in both cases it says there are none.


  11. Nevermind, version.txt and Help says I have 3.0.1 even though I swear I saw 3.0 elsewhere.

  12. Yoann WYFFELS

    Unfortunatly, Titanium-CLI still doesn’t support proxies connection: we can’t run simulator !…:/
    Maybe in 3.0.2 ?

Comments are closed.

Sign up for updates!

Become a mobile leader. Take the first step to scale mobile innovation throughout your enterprise.
Get in touch
computer and tablet showing Appcelerator software
Start free, grow from there.
0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Email -- 0 Flares ×