Configuring third-party sources in appc.js causes the FRAMEWORK_SEARCH_PATHS build setting to be overwritten without inheriting other paths. Also pulling in additional system frameworks via the frameworks setting in appc.js doesn't work anymore. This is a regression to Hyperloop 2.1.3.
Steps to reproduce the issue
- Follow the instructions in
TIMOB-25393by placing the Contentful SDK inside the hyperloop-examples project and make sure to select a SDK build that already includes the fix from that ticket
- Add the following system frameworks to the frameworks configuration option in appc.js
- Add the following sample code to app/controllers/index.js
- Build and run the hyperloop-examples application
The build fails with the following linker error due to not linking against CoreData framework:
The build links against the specified system frameworks and is successful. The app loads without a crash.