I am also facing the same issue. Zoom community, please help us resolve this problem. iOS is working fine, but on Android, the Metro Bundler server is not running
@thelanguageskool@starky@shehryarmuhammad97
After a lot of trial and error - I was able to find a workaround for this issue.
It happens because on the docs, zoom asks for the following:
If you have this config turned on already (which you probably already had, if you connected to metro in the past) it will cause an error while trying to build the app, since there’s a mismatch with the config between what’s in the mobilertc.aar and your application.
I removed the config from my application and this how the issue raised - you’re not allowing your app to connect to metro.
What I did, is unzipping the mobilertc.aar, opening the AndroidManifest.xml and removing both “android:usesCleartextTraffic” and “android:networkSecurityConfig” from the tag, then zipping again using jar and copying it back to my project - this seems to be working properly, although I’m not sure what are the security consequences.
If there’s anyone from Zooms side to tell us if there’s anything else we can do to debug using metro and keep the security as expected, it will be great.
I am trying to integrate the Zoom Meeting SDK in my React Native app (react-native: 0.75.4). I am following the official documentation . However, I am unable to integrate it correctly, as the app crashes as soon as it builds.
Please download the Zoom Meeting SDK separately for both Android and iOS, as mentioned in the official documentation. Then, run the app again and resolve any build errors. @zoom/meetingsdk-react-native package requires the SDK to function properly..