[TIMOB-2674] iOS: transport.py for Xcode compile errors
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-01-09T14:24:16.000+0000 |
Affected Version/s | Release 1.7.2 |
Fix Version/s | Sprint 2011-34, Release 1.8.0 |
Components | iOS |
Labels | module_transport, qe-testadded |
Reporter | Alan Leard |
Assignee | Stephen Tramer |
Created | 2011-04-15T03:26:35.000+0000 |
Updated | 2012-01-09T14:24:16.000+0000 |
Description
References:
http://support-admin.appcelerator.com/display/LTZ-54399-431">http://support-admin.appcelerator.com/display/LTZ-54399-431
http://support-admin.appcelerator.com/display/RXZ-87893-642">http://support-admin.appcelerator.com/display/RXZ-87893-642
Custom modules are not being packaged in the transport.py script.
Users receiving the package are still having problems building the project without installing Titanium.
Attachments
File | Date | Size |
---|---|---|
transport.py | 2011-06-28T11:24:31.000+0000 | 5560 |
putting this on hold - engineering's not responsible for this
Why are we putting this one hold? Obviously this is something that was made does not work they way it was suppose to. What do I tell my clients who I told they will get the xcode code?
Speaking for third party developers, this needs attention from someone so that we can deliver completed projects to our clients who are not Ti users (e.g., a pure Xcode project). The script does not yet do this - my client was only able to compile after loading the Ti SDK and tweaking a few things (didn't get many helpful details, though).
Most recent transport.py script resolves the issues listed above. Script is attached.
Updating bug to reflect information from TIMOB-4547. Will integrate the "new" transport.py attached to this ticket which was never committed, if relevant.
transport.py was not even initially designed to support "true" export of a Titanium project as an xcode project - it does not include any of the javascript, resources, i18n, etc. files that make up a Titanium project. The "compile errors" witnessed here are essentially "this script does not even do what it advertises."
Stephen--to integrate this into studio: * Where will this script live in the SDK? * Is there a minimum SDK required to use it? * What are the parameters we need to pass to it?
Closing bug. Verified fix on: OS: Mac OS X Lion Titanium Studio, build: 1.0.7.201112061404 SDK build: 1.8.0.1.v20111207112258 Device: iphone 4S Sprint (5.0.1)
Reopening/closing to add/remove labels