The timodule library detects what modules are installed and finds the ones that you're interested in (i.e. the ones from the tiapp.xml). The module doesn't properly handle when the <module> platform attribute contains multiple platforms:
Also, when a module is found, but the minsdk from the module's manifest is not compatible with the current SDK version, there is a bug where the module isn't properly triggering the build to fail.
- Create a project
- Use a native module that supports both "iphone" and "android"
- Build the app
- The build should work as expected