[TIMOB-19218] iOS9: Disable bitcode in build settings by default
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2015-07-29T03:40:01.000+0000 |
Affected Version/s | Release 4.1.1 |
Fix Version/s | Release 5.0.0 |
Components | iOS |
Labels | appthinning, qe-4.1.1, qe-5.0.0 |
Reporter | Shuo Liang |
Assignee | Chee Kiat Ng |
Created | 2015-07-15T00:31:43.000+0000 |
Updated | 2015-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.
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.
This is has been disabled by default on the latest titanium_mobile master branch.
Backport: https://github.com/appcelerator/titanium_mobile/pull/7024
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