Hi Murali,
This is expected behavior when using the Native Mobile Developer App.
The app bundle is served from the Mendix Runtime on port 8083, while the Metro bundler typically runs on 8081. The app needs to connect to both during development.
A few things to check:
If you're building a Release build and it still tries to connect to the development server, verify that you're actually running the Release scheme and not the Developer App. For production builds, the JavaScript bundle should be embedded in the app and should not depend on Metro.
Kindly mark this as the accepted answer if it helps.
Hi KK,
Running on Emulator , so , both the Metro and the Emulator on the same Mac.
My Mendix Runtime is hosted on Azure over FQDN ffmonmtest.xxx.com , and this accessible from the browser of the Emulator.
Why would Mendix attempt to append the port :8083 to the mendix RunTime ?
I am attaching the error stack.