Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12736] iOS: App built with transport.py and SDK 3.0.0.GA shows the red error screen after distribution through AppStore

GitHub Issuen/a
TypeBug
PriorityLow
StatusClosed
ResolutionFixed
Resolution Date2013-02-28T22:53:31.000+0000
Affected Version/sn/a
Fix Version/s2013 Sprint 05 JS
ComponentsiOS
Labelsmerge-3.0.x
ReporterDavide Cassenti
AssigneeChris Barber
Created2013-02-14T18:34:57.000+0000
Updated2014-10-03T22:56:06.000+0000

Description

Problem description

When transport.py is used with SDK 3.0.0.GA, and the app is set to build for release, red error screens are shown in case of error - as the app was built for development.

Comments

  1. Ben Bahrenburg 2013-02-15

    The root cause is the const TI_APPLICATION_DEPLOYTYPE is set to "export" instead of "production" this causes all application production checks to fail. This is due to an issue with transport.py and can be addressed with the below edits. Update the reference from development to production for the following: * Compiler (Line 140) * ModuleDetector (line 156) * localecompiler (line 210)
  2. Chris Barber 2013-02-18

    Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3875 We need to backport this PR and attach it to TIMOB-12780.
  3. Olga Romero 2014-10-03

    closing as TIMOB-12780 is closed per [~cbarber] comment

JSON Source