Description
When i downloaded the react-native-sdk from the market place, added the files and ran from the example folder everything works fine. But when i try to add it into another project through @zoom/react-native-videosdk npm library it throw the following error when trying to run it on iOS.
Errors
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_ZoomVideoSDK", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomView.o)
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkChatHelper.o)
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkCmdChannel.o)
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkUser.o)
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkShareHelper.o)
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkLiveStreamHelper.o)
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkTestAudioDeviceHelper.o)
...
"_OBJC_CLASS_$_ZoomVideoSDKAudioOptions", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdk.o)
"_OBJC_CLASS_$_ZoomVideoSDKExtendParams", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdk.o)
"_OBJC_CLASS_$_ZoomVideoSDKInitParams", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdk.o)
"_OBJC_CLASS_$_ZoomVideoSDKSessionContext", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdk.o)
"_OBJC_CLASS_$_ZoomVideoSDKVideoOptions", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdk.o)
"_OBJC_CLASS_$_ZoomVideoSDKVideoPreferenceSetting", referenced from:
objc-class-ref in libreact-native-zoom-video-sdk.a(RNZoomVideoSdkVideoHelper.o)
ld: symbol(s) not found for architecture x86_64
Which React Native Video SDK version?
1.5.2
Video SDK Code Snippets
NA
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Create a new react native project
- Add @zoom/react-native-videosdk through npm/yarn
- Copy ZoomSDKVideo files
- Add config.ts
- Pod install
- Run the app on iOS
Smartphone (please complete the following information):
- Device: [iPhone 14]
- OS: [iOS 16]