Description:
Fixes several issues regarding the latest release for AppBuilder.
Set ENABLE_BITCODE build setting to YES for both watch app and extension targets. My investigation has lead me to conclusion that latest Xcode respects ENABLE_BITCODE as NO by default for the watch app and extension targets. It's easy to reproduce the issue by building for Cordova 5.0.0 at platform.telerik.com.
Change minimum Cordova engive version to 3.8.0. 4.0.0 is not the correct version because AppBuilder uses composite versioning - 4.0.0 (Android 4.1.1, iOS 3.8.0, WP 3.8.0-2).
Rebuild libMMWormhole*.a binaries with specific build settings due to compile-time warnings which cause Appbuilder tests to fail. The build settings are:
CLANG_MODULES_AUTOLINK=NO DEBUG_INFORMATION_FORMAT="dwarf-with-dsym"; CLANG_ENABLE_MODULES = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; CLANG_ENABLE_MODULE_DEBUGGING=YES;.
Description: Fixes several issues regarding the latest release for AppBuilder.
ENABLE_BITCODE
build setting toYES
for both watch app and extension targets. My investigation has lead me to conclusion that latest Xcode respectsENABLE_BITCODE
asNO
by default for the watch app and extension targets. It's easy to reproduce the issue by building forCordova 5.0.0
atplatform.telerik.com
.3.8.0
.4.0.0
is not the correct version because AppBuilder uses composite versioning -4.0.0 (Android 4.1.1, iOS 3.8.0, WP 3.8.0-2)
.build.sh
.CLANG_MODULES_AUTOLINK=NO DEBUG_INFORMATION_FORMAT="dwarf-with-dsym"; CLANG_ENABLE_MODULES = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; CLANG_ENABLE_MODULE_DEBUGGING=YES;
.