npm i @zoom1234/react-native-videosdk@1.7.5
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @zoom1234/react-native-videosdk@1.7.5.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn’t exist.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/lokesh/.npm/_logs/2023-09-01T08_06_29_403Z-debug.log
It would be improved greatly if it could just be handled via npm, manually moving code into modules folders is a very clunky when you could just publish it to npm where all the other version exist.
Extra credit request:
Having an expo plugin (i’ve requested this before) that handles the installation of the sdks in the native projects instead of having to handle that manually would be amazing.
It looks like the team has added and updated react native to 1.8.10.
Thank you!
There is a significant difference now that wasn’t in place for 1.6.2. The podspec file adds the dependencies for “ZoomVideoSDK”, “zoomcml”, and “CptShare” which is great I don’t have to have my build script pull in the “ZoomVideoSDK” dependency to embed and sign.
There is a problem though that the version it pulls down looks to be incorrect and I keep seeing the same error with “[ZoomVideoSDKAudioOptions setAutoAdjustSpeakerVolume:]: unrecognized selector”. Upon digging deeper into the headers provided it is missing from the “ZoomVideoSDK” that is downloaded from podspec vs the version that would show up if I were to download manually and embed manually.
Am I missing something here for having this podspec pull in the correct version 1.8.10. vs a version missing the newest interface so it doesn’t throw errors because the RN code doesn’t match the native interfaces?
Edit:
I have found a way to resolve my problem. (its very hacky because I have to edit the node_modules folder and I would prefer the Zoom npm authors to fix it on their side to pin the libraries to the version of react native library)
I replace the line 19 in react-native-zoom-video-sdk.podspec
@kellyjandrews can you please pass this information along to the people responsible for publishing the RN version to npm? I can only hope when RN video sdk version 1.9.x gets pushed I’ll be able to stop doing work arounds for this lib.