Titanium Studio 3.0.1

Gold triangle pattern background, 3d rendering

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:

python
>>> 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.

15 COMMENTS

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

  1. 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?

    Thanks

  2. 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….

  3. 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. 🙁

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

  5. 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

  6. 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

  7. 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.

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

Comments are closed.