Affects Version/s: Release 7.0.0
Fix Version/s: Hyperloop 3.0.0
Node Version: 6.10.3
NPM Version: 3.10.10
Mac OS: 10.12.4
Appc CLI: 6.2.3
Appc CLI NPM: 4.2.9
Titanium SDK version: 7.0.0.v20170808160733
Appcelerator Studio, build: 220.127.116.11707200100
Hyperloop 2.1.3 built with SDK 7.0.0.v20170808160733
Sprint:2017 Sprint 17 SDK, 2017 Sprint 18 SDK, 2017 Sprint 19 SDK, 2017 Sprint 20 SDK, 2017 Sprint 21 SDK, 2017 Sprint 22 SDK
When building an app with hyperloop enabled and using SDK 7.0.0, the build fails during compile time with the following error:
ld: symbol(s) not found for architecture arm64
Full logs are attached
Steps to reproduce
1. Download/get Hyperloop 2.1.3. You can use this version, or you can clone it and build it with SDK 7.0.0. Either case, I get the same failing result.
2. Create a new default classic app with hyperloop enabled.
3. Build the app to device (failure also seen if built to Simulator)
App should build successfully with no errors.
App fails to build with this error:
Build shoud pass with no errors.
The error can be avoided if this is added to tiapp.xml
However with SDK 6.1.2, no error is seen whether ticore or jscore is used. The same behavior is expected with SDK 7.0.0.