Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19218] iOS9: Disable bitcode in build settings by default

GitHub Issuen/a
TypeNew Feature
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2015-07-29T03:40:01.000+0000
Affected Version/sRelease 4.1.1
Fix Version/sRelease 5.0.0
ComponentsiOS
Labelsappthinning, qe-4.1.1, qe-5.0.0
ReporterShuo Liang
AssigneeChee Kiat Ng
Created2015-07-15T00:31:43.000+0000
Updated2015-08-27T20:56:32.000+0000

Description

It would be nice to to allow the disablement of bitcode at a project wide level. For the iOS 9 release we have many 3rd party SDKs that we do not expect to update to bitcode support until after the release. As such our first iOS 9 build will need to be without bitcode support. Ideally this could be configured in the tiapp.xml.

Comments

  1. Chee Kiat Ng 2015-07-15

    Most likely will set 'enable bitcode = NO' as default in the next immediate titanium SDK release that supports iOS9. After which we will enable support to set this property in tiapp.xml.
  2. Chee Kiat Ng 2015-07-29

    This is has been disabled by default on the latest titanium_mobile master branch.
  3. Chee Kiat Ng 2015-08-14

    Backport: https://github.com/appcelerator/titanium_mobile/pull/7024
  4. Eric Wieber 2015-08-27

    Verified fixed, using: MacOS 10.11 (15A263e) Studio 5.0.0.201508271032 Ti SDK 5.0.0.v20150827102632 Appc NPM 4.2.0-1 Appc CLI 5.0.0-24 Ti CLI 4.1.5 Alloy 1.7.5 Arrow 1.2.48 Xcode 7.0 (7A192o) Node v0.10.37 Java 1.7.0_45 preproduction I no longer encounter this error when building with iOS 9/Xcode 7

JSON Source