Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

Open Appcelerator project in Xcode

How do you open an Appcelerator project in Xcode? I've finished my project and I'm trying to package the app for distribution in the iPhone app store.

— asked July 21st 2011 by Karl Gusner
  • distribution
  • packaging
  • xcode
0 Comments

4 Answers

  • Accepted Answer

    In the build/iphone directory, you'll find an xcodeproj file. Double-click it to open the project in Xcode. However, you might not want to do your final build in Xcode. You'll lose internationalization and perhaps other Titanium features that way. You can do you final packaging in Studio. If they're not already installed into Xcode, Studio will prompt you for your distribution certificate and provisioning file. It will build your final IPA using the Build & Archive equivalent of Xcode. You can use the Xcode Organizer then to validate and upload the IPA. Or, use the Developer/Applications/Application Loader tool to upload your IPA to iTunes Connect.

    — answered July 21st 2011 by Tim Poulsen
    permalink
    1 Comment
    • I'm now submitting my updated version and trying to use Application Loader. Where does Titanium Studio save the .ipa file after packaging for the app store? I can't find the file to upload via the Application Loader.

      — commented August 7th 2011 by Karl Gusner
  • Karl,

    The official answer from titanium is "we don't support that project workflow".
    After you have used the "Distribute - App Store" function in TiStudio, you can Validate/Share../Submit… from the xCode Organizer.

    — answered July 21st 2011 by Stephen Feather
    permalink
    0 Comments
  • I forgot to thank you both for your responses! I was able to package and submit to the app store and was approved. Check out our app EazyEatz in the app store. cheers!

    — answered August 7th 2011 by Karl Gusner
    permalink
    0 Comments
  • Opening the project in Xcode is useful for another thing: running on iOS hardware. Titanium Studio uses iTunes to get the app onto an actual phone. This requires that you to sync you phone with your development computer. That is not always something you want to do.

    — answered March 13th 2012 by Arne Evertsson
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.